Diff of the two buildlogs: -- --- b1/build.log 2024-01-21 10:30:59.528458160 +0000 +++ b2/build.log 2024-01-21 10:50:40.766146417 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Feb 22 04:31:47 -12 2025 -I: pbuilder-time-stamp: 1740241907 +I: Current time: Mon Jan 22 00:31:05 +14 2024 +I: pbuilder-time-stamp: 1705833065 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -29,51 +29,83 @@ dpkg-source: info: applying install-missing-files.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/98390/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 21 10:31 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=7 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='842a260545034916b8aa5bb3e404799e' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='98390' - PS1='# ' - PS2='> ' + INVOCATION_ID=c7feafa2903841cda4c877cbd4cb3a33 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=29217 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Yl4FtRRM/pbuilderrc_NU71 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Yl4FtRRM/b1 --logfile b1/build.log keystone_22.0.0-2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Yl4FtRRM/pbuilderrc_sZXX --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Yl4FtRRM/b2 --logfile b2/build.log keystone_22.0.0-2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos6-i386 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) i686 GNU/Linux I: ls -l /bin total 6036 -rwxr-xr-x 1 root root 1408088 Apr 23 2023 bash @@ -131,15 +163,15 @@ -rwxr-xr-x 1 root root 51080 Sep 20 2022 readlink -rwxr-xr-x 1 root root 75720 Sep 20 2022 rm -rwxr-xr-x 1 root root 51080 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 22308 Jul 28 2023 run-parts + -rwxr-xr-x 1 root root 22308 Jul 28 23:46 run-parts -rwxr-xr-x 1 root root 133224 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash + lrwxrwxrwx 1 root root 9 Jan 21 10:31 sh -> /bin/bash -rwxr-xr-x 1 root root 38760 Sep 20 2022 sleep -rwxr-xr-x 1 root root 87976 Sep 20 2022 stty -rwsr-xr-x 1 root root 83492 Mar 23 2023 su -rwxr-xr-x 1 root root 38792 Sep 20 2022 sync -rwxr-xr-x 1 root root 598456 Apr 6 2023 tar - -rwxr-xr-x 1 root root 13860 Jul 28 2023 tempfile + -rwxr-xr-x 1 root root 13860 Jul 28 23:46 tempfile -rwxr-xr-x 1 root root 120776 Sep 20 2022 touch -rwxr-xr-x 1 root root 34664 Sep 20 2022 true -rwxr-xr-x 1 root root 17892 Mar 23 2023 ulockmgr_server @@ -159,7 +191,7 @@ -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew -I: user script /srv/workspace/pbuilder/98390/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -692,7 +724,7 @@ Get: 355 http://deb.debian.org/debian bookworm/main i386 python3-waitress all 2.1.2-2 [48.9 kB] Get: 356 http://deb.debian.org/debian bookworm/main i386 python3-webtest all 3.0.0-2 [34.5 kB] Get: 357 http://deb.debian.org/debian bookworm/main i386 tempest all 1:33.0.0-1 [1101 kB] -Fetched 87.4 MB in 2s (35.2 MB/s) +Fetched 87.4 MB in 7s (11.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libext2fs2:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18156 files and directories currently installed.) @@ -1815,8 +1847,8 @@ Setting up tzdata (2023c-5+deb12u1) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Feb 22 16:32:27 UTC 2025. -Universal Time is now: Sat Feb 22 16:32:27 UTC 2025. +Local time is now: Sun Jan 21 10:31:52 UTC 2024. +Universal Time is now: Sun Jan 21 10:31:52 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up liberror-perl (0.17029-2) ... @@ -2168,7 +2200,11 @@ fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/keystone-22.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../keystone_22.0.0-2_source.changes +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bookworm +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/keystone-22.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../keystone_22.0.0-2_source.changes dpkg-buildpackage: info: source package keystone dpkg-buildpackage: info: source version 2:22.0.0-2 dpkg-buildpackage: info: source distribution unstable @@ -2274,677 +2310,677 @@ creating build creating build/lib creating build/lib/keystone +creating build/lib/keystone/assignment +copying keystone/assignment/schema.py -> build/lib/keystone/assignment +copying keystone/assignment/core.py -> build/lib/keystone/assignment +copying keystone/assignment/__init__.py -> build/lib/keystone/assignment +creating build/lib/keystone/policy +creating build/lib/keystone/policy/backends +copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends +copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends +copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends +copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends +creating build/lib/keystone/auth +creating build/lib/keystone/auth/plugins +copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins +copying keystone/auth/plugins/external.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/application_credential.py -> build/lib/keystone/auth/plugins +copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins +copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins +copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins +copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins +copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins creating build/lib/keystone/tests +creating build/lib/keystone/tests/functional +creating build/lib/keystone/tests/functional/shared +copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared +copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared +creating build/lib/keystone/credential +creating build/lib/keystone/credential/providers +copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers +copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers +creating build/lib/keystone/tests/protection +copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection +creating build/lib/keystone/common +creating build/lib/keystone/common/sql +creating build/lib/keystone/common/sql/legacy_migrations +creating build/lib/keystone/common/sql/legacy_migrations/contract_repo +copying keystone/common/sql/legacy_migrations/contract_repo/manage.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo +copying keystone/common/sql/legacy_migrations/contract_repo/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo +creating build/lib/keystone/api +copying keystone/api/os_inherit.py -> build/lib/keystone/api +copying keystone/api/os_oauth2.py -> build/lib/keystone/api +copying keystone/api/registered_limits.py -> build/lib/keystone/api +copying keystone/api/role_inferences.py -> build/lib/keystone/api +copying keystone/api/policy.py -> build/lib/keystone/api +copying keystone/api/users.py -> build/lib/keystone/api +copying keystone/api/os_oauth1.py -> build/lib/keystone/api +copying keystone/api/credentials.py -> build/lib/keystone/api +copying keystone/api/os_ep_filter.py -> build/lib/keystone/api +copying keystone/api/groups.py -> build/lib/keystone/api +copying keystone/api/auth.py -> build/lib/keystone/api +copying keystone/api/projects.py -> build/lib/keystone/api +copying keystone/api/roles.py -> build/lib/keystone/api +copying keystone/api/regions.py -> build/lib/keystone/api +copying keystone/api/limits.py -> build/lib/keystone/api +copying keystone/api/os_federation.py -> build/lib/keystone/api +copying keystone/api/os_revoke.py -> build/lib/keystone/api +copying keystone/api/s3tokens.py -> build/lib/keystone/api +copying keystone/api/ec2tokens.py -> build/lib/keystone/api +copying keystone/api/system.py -> build/lib/keystone/api +copying keystone/api/endpoints.py -> build/lib/keystone/api +copying keystone/api/trusts.py -> build/lib/keystone/api +copying keystone/api/domains.py -> build/lib/keystone/api +copying keystone/api/services.py -> build/lib/keystone/api +copying keystone/api/__init__.py -> build/lib/keystone/api +copying keystone/api/role_assignments.py -> build/lib/keystone/api +copying keystone/api/os_simple_cert.py -> build/lib/keystone/api +copying keystone/api/discovery.py -> build/lib/keystone/api creating build/lib/keystone/tests/unit -creating build/lib/keystone/tests/unit/auth -copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth -copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth -copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth -creating build/lib/keystone/tests/unit/common -creating build/lib/keystone/tests/unit/common/sql -copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql -copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql -creating build/lib/keystone/tests/unit/contrib -copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib +creating build/lib/keystone/tests/unit/resource +creating build/lib/keystone/tests/unit/resource/backends +copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends +copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends +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/token -creating build/lib/keystone/token/providers -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/common -creating build/lib/keystone/common/rbac_enforcer -copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer -copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer -copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer -creating build/lib/keystone/tests/unit/tests -copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests -copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests -copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests +copying keystone/token/provider.py -> build/lib/keystone/token +copying keystone/token/token_formatters.py -> build/lib/keystone/token +copying keystone/token/__init__.py -> build/lib/keystone/token creating build/lib/keystone/tests/unit/application_credential -creating build/lib/keystone/tests/unit/application_credential/backends -copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends -copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends -creating build/lib/keystone/conf -copying keystone/conf/shadow_users.py -> build/lib/keystone/conf -copying keystone/conf/ldap.py -> build/lib/keystone/conf -copying keystone/conf/credential.py -> build/lib/keystone/conf -copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf -copying keystone/conf/revoke.py -> build/lib/keystone/conf -copying keystone/conf/auth.py -> build/lib/keystone/conf -copying keystone/conf/role.py -> build/lib/keystone/conf -copying keystone/conf/utils.py -> build/lib/keystone/conf -copying keystone/conf/resource.py -> build/lib/keystone/conf -copying keystone/conf/opts.py -> build/lib/keystone/conf -copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf -copying keystone/conf/trust.py -> build/lib/keystone/conf -copying keystone/conf/memcache.py -> build/lib/keystone/conf -copying keystone/conf/default.py -> build/lib/keystone/conf -copying keystone/conf/unified_limit.py -> build/lib/keystone/conf -copying keystone/conf/federation.py -> build/lib/keystone/conf -copying keystone/conf/assignment.py -> build/lib/keystone/conf -copying keystone/conf/catalog.py -> build/lib/keystone/conf -copying keystone/conf/wsgi.py -> build/lib/keystone/conf -copying keystone/conf/receipt.py -> build/lib/keystone/conf -copying keystone/conf/eventlet_server.py -> build/lib/keystone/conf -copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf -copying keystone/conf/constants.py -> build/lib/keystone/conf -copying keystone/conf/saml.py -> build/lib/keystone/conf -copying keystone/conf/oauth1.py -> build/lib/keystone/conf -copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf -copying keystone/conf/identity.py -> build/lib/keystone/conf -copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf -copying keystone/conf/token.py -> build/lib/keystone/conf -copying keystone/conf/__init__.py -> build/lib/keystone/conf -copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf -copying keystone/conf/domain_config.py -> build/lib/keystone/conf -copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf -copying keystone/conf/security_compliance.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/policy.py -> build/lib/keystone/conf -creating build/lib/keystone/tests/unit/trust -copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust -copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust -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/identity -copying keystone/identity/generator.py -> build/lib/keystone/identity -copying keystone/identity/core.py -> build/lib/keystone/identity -copying keystone/identity/__init__.py -> build/lib/keystone/identity -copying keystone/identity/schema.py -> build/lib/keystone/identity -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/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/catalog -creating build/lib/keystone/catalog/backends -copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends -copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends -copying keystone/catalog/backends/templated.py -> build/lib/keystone/catalog/backends -copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends +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/common/sql/legacy_migrations/expand_repo +creating build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/073_expand_initial_migration.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/079_expand_update_local_id_limit.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/common/sql/legacy_migrations/expand_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions +copying keystone/auth/schema.py -> build/lib/keystone/auth +copying keystone/auth/core.py -> build/lib/keystone/auth +copying keystone/auth/__init__.py -> build/lib/keystone/auth creating build/lib/keystone/revoke -copying keystone/revoke/core.py -> build/lib/keystone/revoke -copying keystone/revoke/model.py -> build/lib/keystone/revoke -copying keystone/revoke/__init__.py -> build/lib/keystone/revoke -copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/default_fixtures.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_policy.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_auth_plugin.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_healthcheck.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/mapping_fixtures.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_endpoint_policy.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_pool.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_assignment.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_ldap_pool_livetest.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_trust.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_config.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_id_mapping_sql.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_middleware.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_v3_federation.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_limits.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_sql_upgrade.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit -copying keystone/tests/unit/test_versions.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_backend_templated.py -> build/lib/keystone/tests/unit -creating build/lib/keystone/tests/unit/resource +creating build/lib/keystone/revoke/backends +copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends +copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends +copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends +creating build/lib/keystone/resource +copying keystone/resource/schema.py -> build/lib/keystone/resource +copying keystone/resource/core.py -> build/lib/keystone/resource +copying keystone/resource/__init__.py -> build/lib/keystone/resource +creating build/lib/keystone/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 +copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential creating build/lib/keystone/tests/unit/resource/config_backends copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends -creating build/lib/keystone/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/receipt +copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt +copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt +copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt +creating build/lib/keystone/identity +creating build/lib/keystone/identity/shadow_backends +copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends +copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends +copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends +creating build/lib/keystone/cmd +copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd +copying keystone/cmd/manage.py -> build/lib/keystone/cmd +copying keystone/cmd/status.py -> build/lib/keystone/cmd +copying keystone/cmd/__init__.py -> build/lib/keystone/cmd +copying keystone/cmd/cli.py -> build/lib/keystone/cmd +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/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users +copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users +creating build/lib/keystone/credential/backends +copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends +copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends +copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends +creating build/lib/keystone/token/providers +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/server creating build/lib/keystone/server/flask -creating build/lib/keystone/server/flask/request_processing -creating build/lib/keystone/server/flask/request_processing/middleware -copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware -copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware -copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware -creating build/lib/keystone/common/sql -creating build/lib/keystone/common/sql/legacy_migrations -creating build/lib/keystone/common/sql/legacy_migrations/contract_repo -copying keystone/common/sql/legacy_migrations/contract_repo/manage.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo -copying keystone/common/sql/legacy_migrations/contract_repo/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo +copying keystone/server/flask/common.py -> build/lib/keystone/server/flask +copying keystone/server/flask/core.py -> build/lib/keystone/server/flask +copying keystone/server/flask/application.py -> build/lib/keystone/server/flask +copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask +creating build/lib/keystone/receipt +creating build/lib/keystone/receipt/providers +copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers +copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers +creating build/lib/keystone/tests/unit/tests +copying keystone/tests/unit/tests/test_core.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/__init__.py -> build/lib/keystone/tests/unit/tests +copying keystone/policy/schema.py -> build/lib/keystone/policy +copying keystone/policy/core.py -> build/lib/keystone/policy +copying keystone/policy/__init__.py -> build/lib/keystone/policy +creating build/lib/keystone/common/sql/legacy_migrations/data_migration_repo +creating build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/073_migrate_initial_migration.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/079_migrate_update_local_id_limit.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions creating build/lib/keystone/identity/backends copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends -creating build/lib/keystone/tests/unit/identity -copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity -copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity -copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity -copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity -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 -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/limit/models -copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models -copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models -copying keystone/limit/models/base.py -> build/lib/keystone/limit/models -copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models +creating build/lib/keystone/common/validation +copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation +copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation +copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation creating build/lib/keystone/tests/unit/ksfixtures -copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures -copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures +copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures +copying keystone/tests/unit/ksfixtures/database.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/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures +copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures +copying keystone/tests/unit/ksfixtures/warnings.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/temporaryfile.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/auth_plugins.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/logging.py -> build/lib/keystone/tests/unit/ksfixtures -copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures -copying keystone/tests/unit/ksfixtures/jws_key_repository.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/__init__.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/policy.py -> build/lib/keystone/tests/unit/ksfixtures -creating build/lib/keystone/federation -creating build/lib/keystone/federation/backends -copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends -copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends -copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends -creating build/lib/keystone/oauth2 -copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 -copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 -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/authentication.py -> build/lib/keystone/api/_shared -copying keystone/api/_shared/saml.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/__init__.py -> build/lib/keystone/api/_shared -creating build/lib/keystone/assignment +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 +copying keystone/exception.py -> build/lib/keystone +copying keystone/i18n.py -> build/lib/keystone +copying keystone/version.py -> build/lib/keystone +copying keystone/__init__.py -> build/lib/keystone +copying keystone/notifications.py -> build/lib/keystone +creating build/lib/keystone/tests/unit/contrib +copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib +creating build/lib/keystone/catalog +copying keystone/catalog/schema.py -> build/lib/keystone/catalog +copying keystone/catalog/core.py -> build/lib/keystone/catalog +copying keystone/catalog/__init__.py -> build/lib/keystone/catalog +copying keystone/tests/__init__.py -> build/lib/keystone/tests creating 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/sql.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends -creating build/lib/keystone/tests/unit/catalog -copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog -copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog -copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog -creating build/lib/keystone/tests/unit/assignment -copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment -copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment -copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment creating build/lib/keystone/endpoint_policy copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy -creating build/lib/keystone/resource -creating build/lib/keystone/resource/backends -copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends -copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends -copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends -copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends -copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends +creating build/lib/keystone/tests/unit/endpoint_policy +creating build/lib/keystone/tests/unit/endpoint_policy/backends +copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends +copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends +copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends +creating build/lib/keystone/common/policies +copying keystone/common/policies/region.py -> build/lib/keystone/common/policies +copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies +copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies +copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies +copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies +copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies +copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies +copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies +copying keystone/common/policies/service.py -> build/lib/keystone/common/policies +copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies +copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies +copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies +copying keystone/common/policies/project.py -> build/lib/keystone/common/policies +copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies +copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies +copying keystone/common/policies/base.py -> build/lib/keystone/common/policies +copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies +copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies +copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies +copying keystone/common/policies/user.py -> build/lib/keystone/common/policies +copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies +copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies +copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies +copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies +copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies +copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies +copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies +copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies +copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies +copying keystone/common/policies/group.py -> build/lib/keystone/common/policies +copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies +copying keystone/common/policies/role.py -> build/lib/keystone/common/policies +copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies +copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies +copying keystone/common/policies/token.py -> build/lib/keystone/common/policies +creating build/lib/keystone/credential/providers/fernet +copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet +copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet creating build/lib/keystone/identity/backends/ldap +copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap -copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/__init__.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 +creating build/lib/keystone/oauth2 +copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 +copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 +copying keystone/common/sql/legacy_migrations/data_migration_repo/manage.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo +copying keystone/common/sql/legacy_migrations/data_migration_repo/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo +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/policy +creating build/lib/keystone/tests/unit/policy/backends +copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends +copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends +copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends +creating build/lib/keystone/server/flask/request_processing +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/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware +copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware +creating build/lib/keystone/catalog/backends +copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends +copying keystone/catalog/backends/templated.py -> build/lib/keystone/catalog/backends +copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends +copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends +creating build/lib/keystone/tests/unit/application_credential/backends +copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends +copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends +creating build/lib/keystone/common/cache +copying keystone/common/cache/_context_cache.py -> 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 +creating build/lib/keystone/tests/unit/assignment +creating build/lib/keystone/tests/unit/assignment/role_backends +copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends +copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends +creating build/lib/keystone/limit +creating build/lib/keystone/limit/backends +copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends +copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends +copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends +creating build/lib/keystone/tests/common +copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common +copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common +copying keystone/identity/schema.py -> build/lib/keystone/identity +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 +creating build/lib/keystone/identity/mapping_backends +copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends +copying keystone/identity/mapping_backends/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 +creating build/lib/keystone/conf +copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf +copying keystone/conf/receipt.py -> build/lib/keystone/conf +copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf +copying keystone/conf/resource.py -> build/lib/keystone/conf +copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf +copying keystone/conf/policy.py -> build/lib/keystone/conf +copying keystone/conf/saml.py -> build/lib/keystone/conf +copying keystone/conf/opts.py -> build/lib/keystone/conf +copying keystone/conf/totp.py -> build/lib/keystone/conf +copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf +copying keystone/conf/auth.py -> build/lib/keystone/conf +copying keystone/conf/eventlet_server.py -> build/lib/keystone/conf +copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf +copying keystone/conf/domain_config.py -> build/lib/keystone/conf +copying keystone/conf/security_compliance.py -> build/lib/keystone/conf +copying keystone/conf/assignment.py -> build/lib/keystone/conf +copying keystone/conf/credential.py -> build/lib/keystone/conf +copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf +copying keystone/conf/revoke.py -> build/lib/keystone/conf +copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf +copying keystone/conf/shadow_users.py -> build/lib/keystone/conf +copying keystone/conf/catalog.py -> build/lib/keystone/conf +copying keystone/conf/wsgi.py -> build/lib/keystone/conf +copying keystone/conf/unified_limit.py -> build/lib/keystone/conf +copying keystone/conf/ldap.py -> build/lib/keystone/conf +copying keystone/conf/identity.py -> build/lib/keystone/conf +copying keystone/conf/application_credential.py -> build/lib/keystone/conf +copying keystone/conf/__init__.py -> build/lib/keystone/conf +copying keystone/conf/trust.py -> build/lib/keystone/conf +copying keystone/conf/utils.py -> build/lib/keystone/conf +copying keystone/conf/default.py -> build/lib/keystone/conf +copying keystone/conf/role.py -> build/lib/keystone/conf +copying keystone/conf/federation.py -> build/lib/keystone/conf +copying keystone/conf/constants.py -> build/lib/keystone/conf +copying keystone/conf/token.py -> build/lib/keystone/conf +copying keystone/conf/memcache.py -> build/lib/keystone/conf +copying keystone/conf/oauth1.py -> build/lib/keystone/conf +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_sql.py -> build/lib/keystone/tests/unit/backend +copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend +copying keystone/common/sql/legacy_migrations/__init__.py -> build/lib/keystone/common/sql/legacy_migrations +creating build/lib/keystone/federation +creating build/lib/keystone/federation/backends +copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends +copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends +copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends creating build/lib/keystone/models copying keystone/models/revoke_model.py -> build/lib/keystone/models -copying keystone/models/token_model.py -> build/lib/keystone/models -copying keystone/models/__init__.py -> build/lib/keystone/models copying keystone/models/receipt_model.py -> build/lib/keystone/models -creating build/lib/keystone/common/sql/legacy_migrations/data_migration_repo -creating build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/073_migrate_initial_migration.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/079_migrate_update_local_id_limit.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying keystone/common/sql/legacy_migrations/data_migration_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying keystone/models/__init__.py -> build/lib/keystone/models +copying keystone/models/token_model.py -> build/lib/keystone/models +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 +copying keystone/receipt/provider.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/__init__.py -> build/lib/keystone/receipt +copying keystone/common/fernet_utils.py -> build/lib/keystone/common +copying keystone/common/driver_hints.py -> build/lib/keystone/common +copying keystone/common/context.py -> build/lib/keystone/common +copying keystone/common/tokenless_auth.py -> build/lib/keystone/common +copying keystone/common/provider_api.py -> build/lib/keystone/common +copying keystone/common/json_home.py -> build/lib/keystone/common +copying keystone/common/authorization.py -> build/lib/keystone/common +copying keystone/common/profiler.py -> build/lib/keystone/common +copying keystone/common/render_token.py -> build/lib/keystone/common +copying keystone/common/jwt_utils.py -> build/lib/keystone/common +copying keystone/common/__init__.py -> build/lib/keystone/common +copying keystone/common/utils.py -> build/lib/keystone/common +copying keystone/common/manager.py -> build/lib/keystone/common +copying keystone/common/password_hashing.py -> build/lib/keystone/common +creating build/lib/keystone/oauth1 +creating build/lib/keystone/oauth1/backends +copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends +copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends +copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends +creating build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor +copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor +copying keystone/revoke/model.py -> build/lib/keystone/revoke +copying keystone/revoke/core.py -> build/lib/keystone/revoke +copying keystone/revoke/__init__.py -> build/lib/keystone/revoke +creating build/lib/keystone/assignment/backends +copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends +copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends +copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends +creating build/lib/keystone/endpoint_policy/backends +copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends +copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends +copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends +creating build/lib/keystone/resource/backends +copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends +copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends +copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends +copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends +copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends +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/trust +copying keystone/trust/schema.py -> build/lib/keystone/trust copying keystone/trust/core.py -> build/lib/keystone/trust copying keystone/trust/__init__.py -> build/lib/keystone/trust -copying keystone/trust/schema.py -> build/lib/keystone/trust -copying keystone/common/sql/legacy_migrations/data_migration_repo/manage.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo -copying keystone/common/sql/legacy_migrations/data_migration_repo/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo -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/tests/unit/contrib/federation -copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation -copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation -creating build/lib/keystone/revoke/backends -copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends -copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends -copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends -creating build/lib/keystone/tests/unit/endpoint_policy/backends -copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends -copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends -copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends -copying keystone/tests/unit/common/test_cache.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/limit/schema.py -> build/lib/keystone/limit +copying keystone/limit/core.py -> build/lib/keystone/limit +copying keystone/limit/__init__.py -> build/lib/keystone/limit +creating build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_rbac_enforcer.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_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/test_notifications.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_resource_options_common.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_cache.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common -creating build/lib/keystone/endpoint_policy/backends -copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends -copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends -copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends -creating build/lib/keystone/auth -creating build/lib/keystone/auth/plugins -copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins -copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins -copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins -copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins -copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins -copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins -copying keystone/auth/plugins/__init__.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/mapped.py -> build/lib/keystone/auth/plugins -creating build/lib/keystone/tests/unit/server -copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server -copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server -creating build/lib/keystone/tests/unit/limit -copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit -copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit -creating build/lib/keystone/tests/protection +copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common +copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common +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/tests/protection/v3 -copying keystone/tests/protection/v3/test_policy_association.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_policy.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_implied_roles.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_services.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_protocols.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_ec2_credential.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_domains.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_project_tags.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_services.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_project_endpoint.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_trusts.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_domain_roles.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_implied_roles.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_credentials.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_policy_association.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_domains.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_system_assignments.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_assignment.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 -copying keystone/tests/protection/v3/test_regions.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_domain_config.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_grants.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_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_identity_providers.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_system_assignments.py -> build/lib/keystone/tests/protection/v3 -creating build/lib/keystone/identity/shadow_backends -copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends -copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends -copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends -creating build/lib/keystone/tests/unit/backend -copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend -copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend -copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend -creating build/lib/keystone/tests/unit/assignment/role_backends -copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends -copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends -copying keystone/api/os_revoke.py -> build/lib/keystone/api -copying keystone/api/regions.py -> build/lib/keystone/api -copying keystone/api/auth.py -> build/lib/keystone/api -copying keystone/api/domains.py -> build/lib/keystone/api -copying keystone/api/os_ep_filter.py -> build/lib/keystone/api -copying keystone/api/projects.py -> build/lib/keystone/api -copying keystone/api/endpoints.py -> build/lib/keystone/api -copying keystone/api/groups.py -> build/lib/keystone/api -copying keystone/api/os_oauth1.py -> build/lib/keystone/api -copying keystone/api/services.py -> build/lib/keystone/api -copying keystone/api/os_inherit.py -> build/lib/keystone/api -copying keystone/api/limits.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/s3tokens.py -> build/lib/keystone/api -copying keystone/api/discovery.py -> build/lib/keystone/api -copying keystone/api/os_oauth2.py -> build/lib/keystone/api -copying keystone/api/credentials.py -> build/lib/keystone/api -copying keystone/api/trusts.py -> build/lib/keystone/api -copying keystone/api/system.py -> build/lib/keystone/api -copying keystone/api/ec2tokens.py -> build/lib/keystone/api -copying keystone/api/__init__.py -> build/lib/keystone/api -copying keystone/api/os_federation.py -> build/lib/keystone/api -copying keystone/api/users.py -> build/lib/keystone/api -copying keystone/api/roles.py -> build/lib/keystone/api -copying keystone/api/role_inferences.py -> build/lib/keystone/api -copying keystone/api/policy.py -> build/lib/keystone/api -copying keystone/api/os_simple_cert.py -> build/lib/keystone/api -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 -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/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/assignment/backends -copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends -copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends -copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends -copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional -copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional -copying keystone/server/wsgi.py -> build/lib/keystone/server -copying keystone/server/__init__.py -> build/lib/keystone/server -copying keystone/server/backends.py -> build/lib/keystone/server -copying keystone/token/token_formatters.py -> build/lib/keystone/token -copying keystone/token/provider.py -> build/lib/keystone/token -copying keystone/token/__init__.py -> build/lib/keystone/token -creating build/lib/keystone/credential -creating build/lib/keystone/credential/providers -copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers -copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers -creating build/lib/keystone/tests/unit/policy -copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy -copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy -copying keystone/common/sql/legacy_migrations/__init__.py -> build/lib/keystone/common/sql/legacy_migrations -copying keystone/common/authorization.py -> build/lib/keystone/common -copying keystone/common/context.py -> build/lib/keystone/common -copying keystone/common/utils.py -> build/lib/keystone/common -copying keystone/common/provider_api.py -> build/lib/keystone/common -copying keystone/common/manager.py -> build/lib/keystone/common -copying keystone/common/jwt_utils.py -> build/lib/keystone/common -copying keystone/common/driver_hints.py -> build/lib/keystone/common -copying keystone/common/render_token.py -> build/lib/keystone/common -copying keystone/common/__init__.py -> build/lib/keystone/common -copying keystone/common/profiler.py -> build/lib/keystone/common -copying keystone/common/json_home.py -> build/lib/keystone/common -copying keystone/common/password_hashing.py -> build/lib/keystone/common -copying keystone/common/fernet_utils.py -> build/lib/keystone/common -copying keystone/common/tokenless_auth.py -> build/lib/keystone/common +copying keystone/tests/protection/v3/test_mappings.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_groups.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_regions.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_endpoints.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/__init__.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/unit/assignment/test_core.py -> 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 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/tests/unit/receipt -copying keystone/tests/unit/receipt/test_fernet_provider.py -> 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 -creating build/lib/keystone/tests/hacking -copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking -copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking -copying keystone/receipt/handlers.py -> build/lib/keystone/receipt -copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt -copying keystone/receipt/provider.py -> build/lib/keystone/receipt -copying keystone/receipt/__init__.py -> build/lib/keystone/receipt -copying keystone/server/flask/core.py -> build/lib/keystone/server/flask -copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask -copying keystone/server/flask/application.py -> build/lib/keystone/server/flask -copying keystone/server/flask/common.py -> build/lib/keystone/server/flask -creating build/lib/keystone/tests/common -copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common -copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common -copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential -copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential +creating build/lib/keystone/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/common/sql/legacy_migrations/contract_repo/versions -copying keystone/common/sql/legacy_migrations/contract_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions copying keystone/common/sql/legacy_migrations/contract_repo/versions/073_contract_initial_migration.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions -copying keystone/common/sql/legacy_migrations/contract_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions -copying keystone/common/sql/legacy_migrations/contract_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions +copying keystone/common/sql/legacy_migrations/contract_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions copying keystone/common/sql/legacy_migrations/contract_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions -copying keystone/common/sql/legacy_migrations/contract_repo/versions/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions -copying keystone/common/sql/legacy_migrations/contract_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions +copying keystone/common/sql/legacy_migrations/contract_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions copying keystone/common/sql/legacy_migrations/contract_repo/versions/079_contract_update_local_id_limit.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions -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/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/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 -creating build/lib/keystone/tests/unit/token -copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token -copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token -copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token -copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token -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/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 +copying keystone/common/sql/legacy_migrations/contract_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions +copying keystone/common/sql/legacy_migrations/contract_repo/versions/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions +copying keystone/common/sql/legacy_migrations/contract_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions +copying keystone/token/providers/base.py -> build/lib/keystone/token/providers +copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers +copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity +copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity +copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity +copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity +creating build/lib/keystone/tests/unit/auth +copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth +copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth +copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth +creating build/lib/keystone/tests/unit/auth/plugins +copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins +copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins +creating build/lib/keystone/tests/unit/common/sql +copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql +copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql +creating build/lib/keystone/application_credential creating build/lib/keystone/application_credential/backends copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends -creating build/lib/keystone/common/validation -copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation -copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation -copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation -creating build/lib/keystone/tests/unit/identity/backends -copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends -copying keystone/tests/unit/identity/backends/test_ldap_common.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.py -> build/lib/keystone/tests/unit/identity/backends -copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends -creating build/lib/keystone/common/sql/legacy_migrations/expand_repo -creating build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/073_expand_initial_migration.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/079_expand_update_local_id_limit.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -copying keystone/common/sql/legacy_migrations/expand_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions -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 -copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection -copying keystone/i18n.py -> build/lib/keystone -copying keystone/notifications.py -> build/lib/keystone -copying keystone/exception.py -> build/lib/keystone -copying keystone/version.py -> build/lib/keystone -copying keystone/__init__.py -> build/lib/keystone -creating build/lib/keystone/cmd -copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd -copying keystone/cmd/cli.py -> build/lib/keystone/cmd -copying keystone/cmd/manage.py -> build/lib/keystone/cmd -copying keystone/cmd/__init__.py -> build/lib/keystone/cmd -copying keystone/cmd/status.py -> build/lib/keystone/cmd +copying keystone/tests/unit/resource/test_core.py -> 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 creating build/lib/keystone/trust/backends copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends -creating build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor -copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor -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/federation -copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation -copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation -creating build/lib/keystone/tests/unit/policy/backends -copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends -copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends -copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends -creating build/lib/keystone/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/common/policies -copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies -copying keystone/common/policies/service.py -> build/lib/keystone/common/policies -copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies -copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies -copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies -copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies -copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies -copying keystone/common/policies/role.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/endpoint_group.py -> build/lib/keystone/common/policies -copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies -copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies -copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies -copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies -copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies -copying keystone/common/policies/base.py -> build/lib/keystone/common/policies -copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies -copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies -copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies -copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies -copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies -copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies -copying keystone/common/policies/group.py -> build/lib/keystone/common/policies -copying keystone/common/policies/token.py -> build/lib/keystone/common/policies -copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies -copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies -copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies -copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies -copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies -copying keystone/common/policies/project.py -> build/lib/keystone/common/policies -copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies -copying keystone/common/policies/region.py -> build/lib/keystone/common/policies -copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies -copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies -creating build/lib/keystone/limit/backends -copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends -copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends -copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends -creating build/lib/keystone/tests/unit/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/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users -copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users -creating build/lib/keystone/tests/unit/credential -copying keystone/tests/unit/credential/test_fernet_provider.py -> 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/common/sql/legacy_migrations/expand_repo/manage.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo +copying keystone/common/sql/legacy_migrations/expand_repo/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo +copying keystone/federation/idp.py -> build/lib/keystone/federation +copying keystone/federation/schema.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/utils.py -> build/lib/keystone/federation copying keystone/federation/constants.py -> build/lib/keystone/federation -copying keystone/federation/__init__.py -> build/lib/keystone/federation -copying keystone/federation/idp.py -> build/lib/keystone/federation -copying keystone/federation/schema.py -> build/lib/keystone/federation -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/policy/backends -copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends -copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends -copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends -copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends -creating build/lib/keystone/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 -creating build/lib/keystone/credential/backends -copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends -copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends -copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends -copying keystone/tests/__init__.py -> build/lib/keystone/tests -copying keystone/common/sql/legacy_migrations/expand_repo/manage.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo -copying keystone/common/sql/legacy_migrations/expand_repo/__init__.py -> build/lib/keystone/common/sql/legacy_migrations/expand_repo -copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource -copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource -copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource -copying keystone/credential/core.py -> build/lib/keystone/credential +creating build/lib/keystone/tests/unit/external +copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external +copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external +creating build/lib/keystone/tests/unit/catalog +copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog +copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog +copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog copying keystone/credential/provider.py -> build/lib/keystone/credential -copying keystone/credential/__init__.py -> build/lib/keystone/credential copying keystone/credential/schema.py -> build/lib/keystone/credential -creating build/lib/keystone/tests/unit/auth/plugins -copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins -copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins -copying keystone/common/sql/core.py -> build/lib/keystone/common/sql +copying keystone/credential/core.py -> build/lib/keystone/credential +copying keystone/credential/__init__.py -> build/lib/keystone/credential +copying keystone/server/backends.py -> build/lib/keystone/server +copying keystone/server/wsgi.py -> build/lib/keystone/server +copying keystone/server/__init__.py -> build/lib/keystone/server +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 +copying keystone/server/flask/request_processing/json_body.py -> 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/__init__.py -> build/lib/keystone/server/flask/request_processing +copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy +copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 +copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 +copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 +copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 +creating build/lib/keystone/tests/unit/identity/backends +copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends +copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends +copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends +copying keystone/tests/unit/identity/backends/test_ldap_common.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/application_credential/schema.py -> build/lib/keystone/application_credential +copying keystone/application_credential/core.py -> build/lib/keystone/application_credential +copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential +copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_resource.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/filtering.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_backend_templated.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/mapping_fixtures.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_federation.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/base_classes.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_healthcheck.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_backend_endpoint_policy_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_contrib_simple_cert.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_app_config.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_v3_filters.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_oauth2.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_policy.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_credential.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_backend_federation_sql.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3.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_application_credential.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/__init__.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/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit +copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit +creating build/lib/keystone/common/rbac_enforcer +copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer +copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer +copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer +creating build/lib/keystone/tests/hacking +copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking +copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking +creating build/lib/keystone/api/_shared +copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared +copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared +copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared +copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared +copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared +copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql +copying keystone/common/sql/core.py -> build/lib/keystone/common/sql copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql +creating build/lib/keystone/tests/unit/token +copying keystone/tests/unit/token/test_jws_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_fernet_provider.py -> build/lib/keystone/tests/unit/token +copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token +creating build/lib/keystone/tests/unit/federation +copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation +copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation +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/limit/models +copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models +copying keystone/limit/models/base.py -> build/lib/keystone/limit/models +copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models +copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models creating build/lib/keystone/resource/config_backends copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends -creating build/lib/keystone/tests/unit/resource/backends -copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends -copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends -creating build/lib/keystone/oauth1/backends -copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends -copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends -copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends -creating build/lib/keystone/identity/mapping_backends -copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends -copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends -copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends -copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends +creating build/lib/keystone/tests/unit/contrib/federation +copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation +copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation running egg_info creating keystone.egg-info writing keystone.egg-info/PKG-INFO @@ -3508,37 +3544,8 @@ !! check.warn(importable) -copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external -copying keystone/tests/unit/default_catalog.templates -> build/lib/keystone/tests/unit -copying keystone/tests/unit/default_catalog_multi_region.templates -> build/lib/keystone/tests/unit -creating build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files -copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files -creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql -copying keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql -creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap -creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql -copying keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql -creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap -copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap -copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap -creating build/lib/keystone/tests/unit/saml2 -copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 -copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 copying keystone/common/sql/legacy_migrations/contract_repo/README.rst -> build/lib/keystone/common/sql/legacy_migrations/contract_repo copying keystone/common/sql/legacy_migrations/contract_repo/migrate.cfg -> build/lib/keystone/common/sql/legacy_migrations/contract_repo -copying keystone/common/sql/legacy_migrations/data_migration_repo/README.rst -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo -copying keystone/common/sql/legacy_migrations/data_migration_repo/migrate.cfg -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo creating build/lib/keystone/locale creating build/lib/keystone/locale/de creating build/lib/keystone/locale/de/LC_MESSAGES @@ -3573,8 +3580,37 @@ 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/legacy_migrations/data_migration_repo/README.rst -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo +copying keystone/common/sql/legacy_migrations/data_migration_repo/migrate.cfg -> build/lib/keystone/common/sql/legacy_migrations/data_migration_repo copying keystone/common/sql/legacy_migrations/expand_repo/README.rst -> build/lib/keystone/common/sql/legacy_migrations/expand_repo copying keystone/common/sql/legacy_migrations/expand_repo/migrate.cfg -> build/lib/keystone/common/sql/legacy_migrations/expand_repo +copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external +copying keystone/tests/unit/default_catalog.templates -> build/lib/keystone/tests/unit +copying keystone/tests/unit/default_catalog_multi_region.templates -> build/lib/keystone/tests/unit +creating build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files +copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files +creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql +copying keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql +creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap +creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql +copying keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql +creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap +copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap +copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap +creating build/lib/keystone/tests/unit/saml2 +copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 +copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql creating build/lib/keystone/common/sql/migrations copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations @@ -3596,745 +3632,566 @@ creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3 creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone -copying build/lib/keystone/i18n.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy -copying build/lib/keystone/policy/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends -copying build/lib/keystone/policy/backends/rules.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends -copying build/lib/keystone/policy/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends -copying build/lib/keystone/policy/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends -copying build/lib/keystone/policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends -copying build/lib/keystone/policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy -copying build/lib/keystone/policy/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy -copying build/lib/keystone/notifications.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential -copying build/lib/keystone/application_credential/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends -copying build/lib/keystone/application_credential/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends -copying build/lib/keystone/application_credential/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends -copying build/lib/keystone/application_credential/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends -copying build/lib/keystone/application_credential/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential -copying build/lib/keystone/application_credential/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask -copying build/lib/keystone/server/flask/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing -copying build/lib/keystone/server/flask/request_processing/req_logging.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing -copying build/lib/keystone/server/flask/request_processing/json_body.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware -copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware -copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware -copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware -copying build/lib/keystone/server/flask/request_processing/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing -copying build/lib/keystone/server/flask/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask -copying build/lib/keystone/server/flask/application.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask -copying build/lib/keystone/server/flask/common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask -copying build/lib/keystone/server/wsgi.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server -copying build/lib/keystone/server/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server -copying build/lib/keystone/server/backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth -copying build/lib/keystone/auth/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/external.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/password.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/totp.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/plugins/mapped.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins -copying build/lib/keystone/auth/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth -copying build/lib/keystone/auth/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity -copying build/lib/keystone/identity/generator.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity -copying build/lib/keystone/identity/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators -copying build/lib/keystone/identity/id_generators/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators -copying build/lib/keystone/identity/id_generators/sha256.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends -copying build/lib/keystone/identity/mapping_backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends -copying build/lib/keystone/identity/mapping_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends -copying build/lib/keystone/identity/mapping_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends -copying build/lib/keystone/identity/mapping_backends/mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends -copying build/lib/keystone/identity/shadow_backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends -copying build/lib/keystone/identity/shadow_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends -copying build/lib/keystone/identity/shadow_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap -copying build/lib/keystone/identity/backends/ldap/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap -copying build/lib/keystone/identity/backends/ldap/models.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap -copying build/lib/keystone/identity/backends/ldap/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap -copying build/lib/keystone/identity/backends/ldap/common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap -copying build/lib/keystone/identity/backends/resource_options.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends -copying build/lib/keystone/identity/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends -copying build/lib/keystone/identity/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends -copying build/lib/keystone/identity/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends -copying build/lib/keystone/identity/backends/sql_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends -copying build/lib/keystone/identity/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity -copying build/lib/keystone/identity/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity -copying build/lib/keystone/exception.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/de -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/de/LC_MESSAGES -copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/de/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/fr -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/fr/LC_MESSAGES -copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/fr/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ru -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ru/LC_MESSAGES -copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ru/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/es -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/es/LC_MESSAGES -copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/es/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_CN -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_CN/LC_MESSAGES -copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_CN/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ko_KR -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ko_KR/LC_MESSAGES -copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ko_KR/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_TW -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_TW/LC_MESSAGES -copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_TW/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/it -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/it/LC_MESSAGES -copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/it/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/en_GB -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/en_GB/LC_MESSAGES -copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/en_GB/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/pt_BR -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/pt_BR/LC_MESSAGES -copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/pt_BR/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ja -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ja/LC_MESSAGES -copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ja/LC_MESSAGES -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/authorization.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/context.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation -copying build/lib/keystone/common/validation/validators.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation -copying build/lib/keystone/common/validation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation -copying build/lib/keystone/common/validation/parameter_types.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/policy_association.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/service.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/domain.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/token_revocation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/grant.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/role.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/user.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/access_token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/endpoint_group.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/access_rule.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/project_endpoint.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/trust.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/service_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/revoke_event.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/consumer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/role_assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/protocol.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/ec2_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/implied_role.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/group.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/registered_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/identity_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/project.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/region.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/endpoint.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -copying build/lib/keystone/common/policies/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer -copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer -copying build/lib/keystone/common/rbac_enforcer/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer -copying build/lib/keystone/common/rbac_enforcer/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer -copying build/lib/keystone/common/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options -copying build/lib/keystone/common/resource_options/options/immutable.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options -copying build/lib/keystone/common/resource_options/options/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options -copying build/lib/keystone/common/resource_options/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options -copying build/lib/keystone/common/resource_options/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options -copying build/lib/keystone/common/provider_api.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql -copying build/lib/keystone/common/sql/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations -copying build/lib/keystone/common/sql/migrations/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions -copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/contract -copying build/lib/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/contract -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/expand -copying build/lib/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/expand -copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions -copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions -copying build/lib/keystone/common/sql/migrations/script.py.mako -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations -copying build/lib/keystone/common/sql/migrations/env.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/075_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/076_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/077_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/074_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/073_migrate_initial_migration.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/079_migrate_update_local_id_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/078_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/migrate.cfg -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo -copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/073_expand_initial_migration.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/075_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/079_expand_update_local_id_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/076_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/077_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/074_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/078_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/migrate.cfg -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo -copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/075_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/073_contract_initial_migration.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/076_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/077_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/074_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/078_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/079_contract_update_local_id_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/migrate.cfg -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo -copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo -copying build/lib/keystone/common/sql/legacy_migrations/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations -copying build/lib/keystone/common/sql/upgrades.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql -copying build/lib/keystone/common/sql/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql -copying build/lib/keystone/common/sql/alembic.ini -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql -copying build/lib/keystone/common/manager.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/jwt_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/driver_hints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/render_token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache -copying build/lib/keystone/common/cache/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache -copying build/lib/keystone/common/cache/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache -copying build/lib/keystone/common/cache/_context_cache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache -copying build/lib/keystone/common/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/profiler.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/json_home.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/password_hashing.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/fernet_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -copying build/lib/keystone/common/tokenless_auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token -copying build/lib/keystone/token/token_formatters.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws -copying build/lib/keystone/token/providers/jws/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws -copying build/lib/keystone/token/providers/jws/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet -copying build/lib/keystone/token/providers/fernet/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet -copying build/lib/keystone/token/providers/fernet/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet -copying build/lib/keystone/token/providers/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers -copying build/lib/keystone/token/providers/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers -copying build/lib/keystone/token/provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token -copying build/lib/keystone/token/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource +copying build/lib/keystone/resource/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends +copying build/lib/keystone/resource/backends/resource_options.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends +copying build/lib/keystone/resource/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends +copying build/lib/keystone/resource/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends +copying build/lib/keystone/resource/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends +copying build/lib/keystone/resource/backends/sql_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends +copying build/lib/keystone/resource/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource +copying build/lib/keystone/resource/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends +copying build/lib/keystone/resource/config_backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends +copying build/lib/keystone/resource/config_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends +copying build/lib/keystone/resource/config_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog -copying build/lib/keystone/catalog/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog +copying build/lib/keystone/catalog/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends copying build/lib/keystone/catalog/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends -copying build/lib/keystone/catalog/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends copying build/lib/keystone/catalog/backends/templated.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends +copying build/lib/keystone/catalog/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends copying build/lib/keystone/catalog/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends +copying build/lib/keystone/catalog/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog copying build/lib/keystone/catalog/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog -copying build/lib/keystone/catalog/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit -copying build/lib/keystone/limit/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models -copying build/lib/keystone/limit/models/flat.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models -copying build/lib/keystone/limit/models/strict_two_level.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models -copying build/lib/keystone/limit/models/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models -copying build/lib/keystone/limit/models/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends -copying build/lib/keystone/limit/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends -copying build/lib/keystone/limit/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends -copying build/lib/keystone/limit/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends -copying build/lib/keystone/limit/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit -copying build/lib/keystone/limit/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/os_revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/regions.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/domains.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/_shared/implied_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/_shared/authentication.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/_shared/saml.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/_shared/json_home_relations.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/_shared/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared -copying build/lib/keystone/api/os_ep_filter.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/projects.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/endpoints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/groups.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/os_oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/services.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/os_inherit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/role_assignments.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/registered_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/s3tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/discovery.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/os_oauth2.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/credentials.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/trusts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/system.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/ec2tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/os_federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/role_inferences.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api -copying build/lib/keystone/api/os_simple_cert.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust -copying build/lib/keystone/trust/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust +copying build/lib/keystone/trust/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends copying build/lib/keystone/trust/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends copying build/lib/keystone/trust/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends copying build/lib/keystone/trust/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends +copying build/lib/keystone/trust/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust copying build/lib/keystone/trust/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust -copying build/lib/keystone/trust/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2 -copying build/lib/keystone/oauth2/handlers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2 -copying build/lib/keystone/oauth2/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2 -copying build/lib/keystone/version.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models -copying build/lib/keystone/models/revoke_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models -copying build/lib/keystone/models/token_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models -copying build/lib/keystone/models/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models -copying build/lib/keystone/models/receipt_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential -copying build/lib/keystone/credential/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential +copying build/lib/keystone/credential/provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers copying build/lib/keystone/credential/providers/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers +copying build/lib/keystone/credential/providers/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/fernet copying build/lib/keystone/credential/providers/fernet/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/fernet copying build/lib/keystone/credential/providers/fernet/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/fernet -copying build/lib/keystone/credential/providers/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers -copying build/lib/keystone/credential/provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential +copying build/lib/keystone/credential/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends copying build/lib/keystone/credential/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends copying build/lib/keystone/credential/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends copying build/lib/keystone/credential/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends +copying build/lib/keystone/credential/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential copying build/lib/keystone/credential/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential -copying build/lib/keystone/credential/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 +copying build/lib/keystone/oauth1/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends +copying build/lib/keystone/oauth1/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends +copying build/lib/keystone/oauth1/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends +copying build/lib/keystone/oauth1/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends +copying build/lib/keystone/oauth1/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 +copying build/lib/keystone/oauth1/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 +copying build/lib/keystone/oauth1/validator.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/pt_BR +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/pt_BR/LC_MESSAGES +copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/pt_BR/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/it +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/it/LC_MESSAGES +copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/it/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_CN +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_CN/LC_MESSAGES +copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_CN/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ko_KR +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ko_KR/LC_MESSAGES +copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ko_KR/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ja +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ja/LC_MESSAGES +copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ja/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/de +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/de/LC_MESSAGES +copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/de/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/en_GB +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/en_GB/LC_MESSAGES +copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/en_GB/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_TW +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_TW/LC_MESSAGES +copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/zh_TW/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/fr +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/fr/LC_MESSAGES +copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/fr/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/es +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/es/LC_MESSAGES +copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/es/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ru +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ru/LC_MESSAGES +copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/locale/ru/LC_MESSAGES +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +copying build/lib/keystone/federation/idp.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +copying build/lib/keystone/federation/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends +copying build/lib/keystone/federation/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends +copying build/lib/keystone/federation/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends +copying build/lib/keystone/federation/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends +copying build/lib/keystone/federation/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +copying build/lib/keystone/federation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +copying build/lib/keystone/federation/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +copying build/lib/keystone/federation/constants.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models +copying build/lib/keystone/models/revoke_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models +copying build/lib/keystone/models/receipt_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models +copying build/lib/keystone/models/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models +copying build/lib/keystone/models/token_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/totp.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/external.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/mapped.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/password.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/plugins/oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins +copying build/lib/keystone/auth/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth +copying build/lib/keystone/auth/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth +copying build/lib/keystone/auth/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth +copying build/lib/keystone/exception.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server +copying build/lib/keystone/server/backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask +copying build/lib/keystone/server/flask/common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware +copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware +copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware +copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware +copying build/lib/keystone/server/flask/request_processing/json_body.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing +copying build/lib/keystone/server/flask/request_processing/req_logging.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing +copying build/lib/keystone/server/flask/request_processing/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing +copying build/lib/keystone/server/flask/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask +copying build/lib/keystone/server/flask/application.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask +copying build/lib/keystone/server/flask/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask +copying build/lib/keystone/server/wsgi.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server +copying build/lib/keystone/server/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2 +copying build/lib/keystone/oauth2/handlers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2 +copying build/lib/keystone/oauth2/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2 +copying build/lib/keystone/i18n.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common -copying build/lib/keystone/tests/common/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common -copying build/lib/keystone/tests/common/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional -copying build/lib/keystone/tests/functional/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared -copying build/lib/keystone/tests/functional/shared/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared -copying build/lib/keystone/tests/functional/shared/test_running.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared -copying build/lib/keystone/tests/functional/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_groups.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_services.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_trusts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_protocols.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_mappings.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_domains.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_consumer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_credentials.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_regions.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_grants.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_projects.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 -copying build/lib/keystone/tests/protection/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection -copying build/lib/keystone/tests/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_extra_sql -copying build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_extra_sql -copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap -copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap -copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap -copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql -copying build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql -copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap -copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files -copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_entry_points.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_backend_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit copying build/lib/keystone/tests/unit/test_driver_hints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_backend_rules.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_backend_ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_exception.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource +copying build/lib/keystone/tests/unit/resource/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends +copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends +copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends +copying build/lib/keystone/tests/unit/resource/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends +copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends +copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends +copying build/lib/keystone/tests/unit/resource/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource +copying build/lib/keystone/tests/unit/default_fixtures.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog +copying build/lib/keystone/tests/unit/catalog/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog +copying build/lib/keystone/tests/unit/catalog/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog +copying build/lib/keystone/tests/unit/catalog/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend +copying build/lib/keystone/tests/unit/backend/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend +copying build/lib/keystone/tests/unit/backend/core_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend +copying build/lib/keystone/tests/unit/backend/core_ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend +copying build/lib/keystone/tests/unit/identity_mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_cli.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust +copying build/lib/keystone/tests/unit/trust/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust +copying build/lib/keystone/tests/unit/trust/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential +copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential +copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential +copying build/lib/keystone/tests/unit/credential/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential +copying build/lib/keystone/tests/unit/test_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_resource.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_catalog.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/default_catalog_multi_region.templates -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/filtering.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_validation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/database.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation +copying build/lib/keystone/tests/unit/federation/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation +copying build/lib/keystone/tests/unit/federation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation +copying build/lib/keystone/tests/unit/test_url_middleware.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_backend_templated.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/mapping_fixtures.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins +copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins +copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins +copying build/lib/keystone/tests/unit/auth/test_controllers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth +copying build/lib/keystone/tests/unit/auth/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth +copying build/lib/keystone/tests/unit/auth/test_schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server +copying build/lib/keystone/tests/unit/server/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server +copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server +copying build/lib/keystone/tests/unit/test_v3_federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/base_classes.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_healthcheck.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external +copying build/lib/keystone/tests/unit/external/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external +copying build/lib/keystone/tests/unit/external/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external +copying build/lib/keystone/tests/unit/external/test_timeutils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests +copying build/lib/keystone/tests/unit/tests/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests +copying build/lib/keystone/tests/unit/tests/test_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests +copying build/lib/keystone/tests/unit/tests/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests +copying build/lib/keystone/tests/unit/test_middleware.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib -copying build/lib/keystone/tests/unit/contrib/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation -copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_app_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy -copying build/lib/keystone/tests/unit/policy/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends -copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends -copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends -copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends -copying build/lib/keystone/tests/unit/policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy -copying build/lib/keystone/tests/unit/test_validation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/contrib/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib +copying build/lib/keystone/tests/unit/test_v3_assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token +copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token +copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token +copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token +copying build/lib/keystone/tests/unit/token/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential -copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends copying build/lib/keystone/tests/unit/application_credential/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential -copying build/lib/keystone/tests/unit/default_fixtures.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_entry_points.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server -copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server -copying build/lib/keystone/tests/unit/server/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth -copying build/lib/keystone/tests/unit/auth/test_schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins -copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins -copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins -copying build/lib/keystone/tests/unit/auth/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth -copying build/lib/keystone/tests/unit/auth/test_controllers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth -copying build/lib/keystone/tests/unit/federation_fixtures.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_auth_plugin.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/saml2 -copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/saml2 -copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/saml2 -copying build/lib/keystone/tests/unit/test_shadow_users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_healthcheck.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_cli.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_hacking_checks.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/mapping_fixtures.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_token_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential +copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql +copying build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql +copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap +copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap +copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap +copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_extra_sql +copying build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_one_extra_sql +copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/config_files/domain_configs_multi_ldap +copying build/lib/keystone/tests/unit/test_backend_rules.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity -copying build/lib/keystone/tests/unit/identity/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity +copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users -copying build/lib/keystone/tests/unit/identity/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity +copying build/lib/keystone/tests/unit/identity/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends -copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends +copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity -copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity -copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/identity/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity +copying build/lib/keystone/tests/unit/test_receipt_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/federation_fixtures.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_app_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_filters.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_trust.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit +copying build/lib/keystone/tests/unit/limit/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit +copying build/lib/keystone/tests/unit/limit/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_auth_plugin.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_exception.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_token_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_versions.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/fakeldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt +copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt +copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt +copying build/lib/keystone/tests/unit/receipt/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt +copying build/lib/keystone/tests/unit/test_backend_ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_identity.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment +copying build/lib/keystone/tests/unit/assignment/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends +copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends +copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends +copying build/lib/keystone/tests/unit/assignment/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment +copying build/lib/keystone/tests/unit/assignment/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends +copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends +copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends +copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends +copying build/lib/keystone/tests/unit/policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy +copying build/lib/keystone/tests/unit/policy/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy +copying build/lib/keystone/tests/unit/rest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common -copying build/lib/keystone/tests/unit/common/test_cache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common -copying build/lib/keystone/tests/unit/common/test_json_home.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common -copying build/lib/keystone/tests/unit/common/test_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common +copying build/lib/keystone/tests/unit/common/test_notifications.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_provider_api.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common +copying build/lib/keystone/tests/unit/common/test_sql_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/sql copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/sql copying build/lib/keystone/tests/unit/common/sql/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/sql -copying build/lib/keystone/tests/unit/common/test_sql_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common -copying build/lib/keystone/tests/unit/common/test_notifications.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common -copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common +copying build/lib/keystone/tests/unit/common/test_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common +copying build/lib/keystone/tests/unit/common/test_cache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common -copying build/lib/keystone/tests/unit/test_v3_catalog.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token -copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token -copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token -copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token -copying build/lib/keystone/tests/unit/token/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token -copying build/lib/keystone/tests/unit/test_v3_identity.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/base_classes.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_url_middleware.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/database.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures -copying build/lib/keystone/tests/unit/rest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog -copying build/lib/keystone/tests/unit/catalog/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog -copying build/lib/keystone/tests/unit/catalog/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog -copying build/lib/keystone/tests/unit/catalog/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog -copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/fakeldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit -copying build/lib/keystone/tests/unit/limit/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit -copying build/lib/keystone/tests/unit/limit/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit -copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend -copying build/lib/keystone/tests/unit/backend/core_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend -copying build/lib/keystone/tests/unit/backend/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend -copying build/lib/keystone/tests/unit/backend/core_ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend -copying build/lib/keystone/tests/unit/test_v3_trust.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust -copying build/lib/keystone/tests/unit/trust/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust -copying build/lib/keystone/tests/unit/trust/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust -copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/identity_mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential -copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential -copying build/lib/keystone/tests/unit/credential/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential -copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential -copying build/lib/keystone/tests/unit/test_middleware.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests -copying build/lib/keystone/tests/unit/tests/test_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests -copying build/lib/keystone/tests/unit/tests/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests -copying build/lib/keystone/tests/unit/tests/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests -copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends -copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends -copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends -copying build/lib/keystone/tests/unit/resource/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource -copying build/lib/keystone/tests/unit/resource/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends -copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends -copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends -copying build/lib/keystone/tests/unit/resource/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource -copying build/lib/keystone/tests/unit/test_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external -copying build/lib/keystone/tests/unit/external/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external -copying build/lib/keystone/tests/unit/external/test_timeutils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external -copying build/lib/keystone/tests/unit/external/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external -copying build/lib/keystone/tests/unit/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_backend_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/filtering.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_receipt_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_resource.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_v3_filters.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_versions.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt -copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt -copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt -copying build/lib/keystone/tests/unit/receipt/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation -copying build/lib/keystone/tests/unit/federation/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation -copying build/lib/keystone/tests/unit/federation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation -copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit -copying build/lib/keystone/tests/unit/test_backend_templated.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/common/test_json_home.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common +copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common +copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends -copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends -copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends -copying build/lib/keystone/tests/unit/assignment/test_core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment -copying build/lib/keystone/tests/unit/assignment/test_backends.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment -copying build/lib/keystone/tests/unit/assignment/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment -copying build/lib/keystone/tests/unit/default_catalog_multi_region.templates -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/saml2 +copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/saml2 +copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/saml2 +copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_hacking_checks.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit copying build/lib/keystone/tests/unit/default_catalog.templates -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +copying build/lib/keystone/tests/unit/test_shadow_users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_services.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_consumer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_trusts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_protocols.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_grants.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_domains.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_projects.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_mappings.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_groups.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_regions.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_credentials.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3 +copying build/lib/keystone/tests/protection/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional +copying build/lib/keystone/tests/functional/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared +copying build/lib/keystone/tests/functional/shared/test_running.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared +copying build/lib/keystone/tests/functional/shared/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared +copying build/lib/keystone/tests/functional/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/hacking copying build/lib/keystone/tests/hacking/checks.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/hacking copying build/lib/keystone/tests/hacking/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/hacking -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource -copying build/lib/keystone/resource/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends -copying build/lib/keystone/resource/config_backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends -copying build/lib/keystone/resource/config_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends -copying build/lib/keystone/resource/config_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends -copying build/lib/keystone/resource/backends/resource_options.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends -copying build/lib/keystone/resource/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends -copying build/lib/keystone/resource/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends -copying build/lib/keystone/resource/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends -copying build/lib/keystone/resource/backends/sql_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends -copying build/lib/keystone/resource/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource -copying build/lib/keystone/resource/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource +copying build/lib/keystone/tests/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common +copying build/lib/keystone/tests/common/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common +copying build/lib/keystone/tests/common/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token +copying build/lib/keystone/token/provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers +copying build/lib/keystone/token/providers/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws +copying build/lib/keystone/token/providers/jws/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws +copying build/lib/keystone/token/providers/jws/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws +copying build/lib/keystone/token/providers/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet +copying build/lib/keystone/token/providers/fernet/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet +copying build/lib/keystone/token/providers/fernet/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet +copying build/lib/keystone/token/token_formatters.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token +copying build/lib/keystone/token/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential +copying build/lib/keystone/application_credential/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends +copying build/lib/keystone/application_credential/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends +copying build/lib/keystone/application_credential/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends +copying build/lib/keystone/application_credential/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends +copying build/lib/keystone/application_credential/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential +copying build/lib/keystone/application_credential/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends +copying build/lib/keystone/identity/mapping_backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends +copying build/lib/keystone/identity/mapping_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends +copying build/lib/keystone/identity/mapping_backends/mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends +copying build/lib/keystone/identity/mapping_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends +copying build/lib/keystone/identity/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends +copying build/lib/keystone/identity/backends/resource_options.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends +copying build/lib/keystone/identity/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap +copying build/lib/keystone/identity/backends/ldap/common.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap +copying build/lib/keystone/identity/backends/ldap/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap +copying build/lib/keystone/identity/backends/ldap/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap +copying build/lib/keystone/identity/backends/ldap/models.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap +copying build/lib/keystone/identity/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends +copying build/lib/keystone/identity/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends +copying build/lib/keystone/identity/backends/sql_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators +copying build/lib/keystone/identity/id_generators/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators +copying build/lib/keystone/identity/id_generators/sha256.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends +copying build/lib/keystone/identity/shadow_backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends +copying build/lib/keystone/identity/shadow_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends +copying build/lib/keystone/identity/shadow_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends +copying build/lib/keystone/identity/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity +copying build/lib/keystone/identity/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity +copying build/lib/keystone/identity/generator.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/shadow_users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/fernet_receipts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/role.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/resource.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/opts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/endpoint_filter.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/trust.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/memcache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/default.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/unified_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/catalog.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/wsgi.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/receipt.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/eventlet_server.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/fernet_tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/resource.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/identity_mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/constants.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/saml.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/opts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/totp.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/jwt_tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/identity.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/fernet_tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/eventlet_server.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/endpoint_policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/tokenless_auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/security_compliance.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/totp.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/tokenless_auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/fernet_receipts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/shadow_users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/catalog.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/wsgi.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/unified_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/identity.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf copying build/lib/keystone/conf/application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf -copying build/lib/keystone/conf/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/trust.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/default.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/role.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/constants.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/memcache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/conf/oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf +copying build/lib/keystone/version.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke -copying build/lib/keystone/revoke/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke -copying build/lib/keystone/revoke/model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends copying build/lib/keystone/revoke/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends copying build/lib/keystone/revoke/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends copying build/lib/keystone/revoke/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends +copying build/lib/keystone/revoke/model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke +copying build/lib/keystone/revoke/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke copying build/lib/keystone/revoke/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke -copying build/lib/keystone/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit +copying build/lib/keystone/limit/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models +copying build/lib/keystone/limit/models/flat.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models +copying build/lib/keystone/limit/models/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models +copying build/lib/keystone/limit/models/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models +copying build/lib/keystone/limit/models/strict_two_level.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends +copying build/lib/keystone/limit/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends +copying build/lib/keystone/limit/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends +copying build/lib/keystone/limit/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends +copying build/lib/keystone/limit/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit +copying build/lib/keystone/limit/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd +copying build/lib/keystone/cmd/bootstrap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd +copying build/lib/keystone/cmd/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd +copying build/lib/keystone/cmd/status.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/doctor/ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/doctor/credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor +copying build/lib/keystone/cmd/doctor/database.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/doctor/federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/doctor/caching.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/doctor/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/debug.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/doctor/database.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/security_compliance.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor -copying build/lib/keystone/cmd/bootstrap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd -copying build/lib/keystone/cmd/cli.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd -copying build/lib/keystone/cmd/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd +copying build/lib/keystone/cmd/doctor/credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor +copying build/lib/keystone/cmd/doctor/caching.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor +copying build/lib/keystone/cmd/doctor/ldap.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor +copying build/lib/keystone/cmd/doctor/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor +copying build/lib/keystone/cmd/doctor/federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor copying build/lib/keystone/cmd/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd -copying build/lib/keystone/cmd/status.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 -copying build/lib/keystone/oauth1/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends -copying build/lib/keystone/oauth1/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends -copying build/lib/keystone/oauth1/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends -copying build/lib/keystone/oauth1/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends -copying build/lib/keystone/oauth1/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 -copying build/lib/keystone/oauth1/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 -copying build/lib/keystone/oauth1/validator.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1 +copying build/lib/keystone/cmd/cli.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt -copying build/lib/keystone/receipt/handlers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt -copying build/lib/keystone/receipt/receipt_formatters.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt +copying build/lib/keystone/receipt/provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers +copying build/lib/keystone/receipt/providers/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers +copying build/lib/keystone/receipt/providers/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet copying build/lib/keystone/receipt/providers/fernet/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet copying build/lib/keystone/receipt/providers/fernet/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet -copying build/lib/keystone/receipt/providers/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers -copying build/lib/keystone/receipt/providers/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers -copying build/lib/keystone/receipt/provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt +copying build/lib/keystone/receipt/receipt_formatters.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt +copying build/lib/keystone/receipt/handlers.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt copying build/lib/keystone/receipt/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -copying build/lib/keystone/federation/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -copying build/lib/keystone/federation/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -copying build/lib/keystone/federation/constants.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends -copying build/lib/keystone/federation/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends -copying build/lib/keystone/federation/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends -copying build/lib/keystone/federation/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends -copying build/lib/keystone/federation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -copying build/lib/keystone/federation/idp.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -copying build/lib/keystone/federation/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy -copying build/lib/keystone/endpoint_policy/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends -copying build/lib/keystone/endpoint_policy/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends -copying build/lib/keystone/endpoint_policy/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends -copying build/lib/keystone/endpoint_policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends -copying build/lib/keystone/endpoint_policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy +copying build/lib/keystone/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment +copying build/lib/keystone/assignment/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends +copying build/lib/keystone/assignment/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends +copying build/lib/keystone/assignment/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends +copying build/lib/keystone/assignment/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends copying build/lib/keystone/assignment/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/resource_options.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends @@ -4342,577 +4199,756 @@ copying build/lib/keystone/assignment/role_backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/sql_model.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends -creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends -copying build/lib/keystone/assignment/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends -copying build/lib/keystone/assignment/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends -copying build/lib/keystone/assignment/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends copying build/lib/keystone/assignment/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment -copying build/lib/keystone/assignment/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/i18n.py to i18n.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/rules.py to rules.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/notifications.py to notifications.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/req_logging.py to req_logging.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/json_body.py to json_body.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware/url_normalize.py to url_normalize.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware/auth_context.py to auth_context.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/application.py to application.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/common.py to common.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/wsgi.py to wsgi.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/backends.py to backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/external.py to external.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/password.py to password.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/oauth1.py to oauth1.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/token.py to token.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/totp.py to totp.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/application_credential.py to application_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/mapped.py to mapped.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/generator.py to generator.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators/sha256.py to sha256.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/mapping.py to mapping.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/models.py to models.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/common.py to common.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/resource_options.py to resource_options.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/sql_model.py to sql_model.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/exception.py to exception.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/authorization.py to authorization.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/context.py to context.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation/validators.py to validators.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation/parameter_types.py to parameter_types.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/policy_association.py to policy_association.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/service.py to service.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/domain.py to domain.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/token_revocation.py to token_revocation.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/credential.py to credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/auth.py to auth.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/grant.py to grant.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/role.py to role.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/user.py to user.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/access_token.py to access_token.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/endpoint_group.py to endpoint_group.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/access_rule.py to access_rule.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/project_endpoint.py to project_endpoint.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/trust.py to trust.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/service_provider.py to service_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/revoke_event.py to revoke_event.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/consumer.py to consumer.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/role_assignment.py to role_assignment.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/protocol.py to protocol.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/limit.py to limit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/ec2_credential.py to ec2_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/implied_role.py to implied_role.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/group.py to group.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/token.py to token.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/mapping.py to mapping.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/registered_limit.py to registered_limit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/domain_config.py to domain_config.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/identity_provider.py to identity_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/project.py to project.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/application_credential.py to application_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/region.py to region.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/endpoint.py to endpoint.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/policy.py to policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer/enforcer.py to enforcer.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer/policy.py to policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/utils.py to utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options/immutable.py to immutable.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/provider_api.py to provider_api.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py to e25ffa003242_initial.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py to 29e87d24a316_initial.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py to 27e647c0fad4_initial_version.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/env.py to env.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/075_placeholder.py to 075_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/076_placeholder.py to 076_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/077_placeholder.py to 077_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/074_placeholder.py to 074_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/073_migrate_initial_migration.py to 073_migrate_initial_migration.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/079_migrate_update_local_id_limit.py to 079_migrate_update_local_id_limit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/078_placeholder.py to 078_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/manage.py to manage.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/073_expand_initial_migration.py to 073_expand_initial_migration.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/075_placeholder.py to 075_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/079_expand_update_local_id_limit.py to 079_expand_update_local_id_limit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/076_placeholder.py to 076_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/077_placeholder.py to 077_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/074_placeholder.py to 074_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/078_placeholder.py to 078_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/manage.py to manage.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/075_placeholder.py to 075_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/073_contract_initial_migration.py to 073_contract_initial_migration.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/076_placeholder.py to 076_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/077_placeholder.py to 077_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/074_placeholder.py to 074_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/078_placeholder.py to 078_placeholder.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/079_contract_update_local_id_limit.py to 079_contract_update_local_id_limit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/manage.py to manage.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/upgrades.py to upgrades.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/manager.py to manager.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/jwt_utils.py to jwt_utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/driver_hints.py to driver_hints.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/render_token.py to render_token.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache/_context_cache.py to _context_cache.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/profiler.py to profiler.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/json_home.py to json_home.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/password_hashing.py to password_hashing.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/fernet_utils.py to fernet_utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/tokenless_auth.py to tokenless_auth.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/token_formatters.py to token_formatters.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/provider.py to provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/core.py to core.cpython-311.pyc +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy +copying build/lib/keystone/policy/schema.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends +copying build/lib/keystone/policy/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends +copying build/lib/keystone/policy/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends +copying build/lib/keystone/policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends +copying build/lib/keystone/policy/backends/rules.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends +copying build/lib/keystone/policy/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy +copying build/lib/keystone/policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/fernet_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options +copying build/lib/keystone/common/resource_options/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options +copying build/lib/keystone/common/resource_options/options/immutable.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options +copying build/lib/keystone/common/resource_options/options/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options +copying build/lib/keystone/common/resource_options/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache +copying build/lib/keystone/common/cache/_context_cache.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache +copying build/lib/keystone/common/cache/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache +copying build/lib/keystone/common/cache/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache +copying build/lib/keystone/common/driver_hints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/context.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/tokenless_auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/provider_api.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/json_home.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/authorization.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/profiler.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions +copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions +copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/expand +copying build/lib/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/expand +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/contract +copying build/lib/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/contract +copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions +copying build/lib/keystone/common/sql/migrations/script.py.mako -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations +copying build/lib/keystone/common/sql/migrations/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations +copying build/lib/keystone/common/sql/migrations/env.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/073_contract_initial_migration.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/075_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/074_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/077_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/079_contract_update_local_id_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/078_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/versions/076_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo +copying build/lib/keystone/common/sql/legacy_migrations/contract_repo/migrate.cfg -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/073_migrate_initial_migration.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/079_migrate_update_local_id_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/075_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/074_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/077_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/078_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/versions/076_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo +copying build/lib/keystone/common/sql/legacy_migrations/data_migration_repo/migrate.cfg -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/073_expand_initial_migration.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/079_expand_update_local_id_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/075_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/074_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/077_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/078_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/versions/076_placeholder.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/manage.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/README.rst -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo +copying build/lib/keystone/common/sql/legacy_migrations/expand_repo/migrate.cfg -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo +copying build/lib/keystone/common/sql/legacy_migrations/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations +copying build/lib/keystone/common/sql/upgrades.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql +copying build/lib/keystone/common/sql/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql +copying build/lib/keystone/common/sql/alembic.ini -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql +copying build/lib/keystone/common/sql/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql +copying build/lib/keystone/common/render_token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/jwt_utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/region.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/service_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/implied_role.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/ec2_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/endpoint_group.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/grant.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/service.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/revoke_event.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/domain_config.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/project.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/domain.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/identity_provider.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/token_revocation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/mapping.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/user.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/consumer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/endpoint.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/role_assignment.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/project_endpoint.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/access_token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/application_credential.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/trust.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/policy_association.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/group.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/protocol.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/role.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/registered_limit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/access_rule.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/policies/token.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies +copying build/lib/keystone/common/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/utils.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/manager.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +copying build/lib/keystone/common/password_hashing.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer +copying build/lib/keystone/common/rbac_enforcer/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer +copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer +copying build/lib/keystone/common/rbac_enforcer/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation +copying build/lib/keystone/common/validation/parameter_types.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation +copying build/lib/keystone/common/validation/validators.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation +copying build/lib/keystone/common/validation/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends +copying build/lib/keystone/endpoint_policy/backends/sql.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends +copying build/lib/keystone/endpoint_policy/backends/base.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends +copying build/lib/keystone/endpoint_policy/backends/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends +copying build/lib/keystone/endpoint_policy/core.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy +copying build/lib/keystone/endpoint_policy/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_inherit.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_oauth2.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/registered_limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/role_inferences.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/policy.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/users.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_oauth1.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/credentials.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_ep_filter.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/groups.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/auth.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/projects.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/_shared/saml.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/_shared/json_home_relations.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/_shared/implied_roles.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/_shared/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/_shared/authentication.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared +copying build/lib/keystone/api/regions.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/limits.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_federation.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_revoke.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/s3tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/ec2tokens.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/system.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/endpoints.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/trusts.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/domains.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/services.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/__init__.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/role_assignments.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/os_simple_cert.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/api/discovery.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api +copying build/lib/keystone/notifications.py -> /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/resource_options.py to resource_options.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/sql_model.py to sql_model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/schema.py to schema.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends/templated.py to templated.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/core.py to core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/catalog/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/flat.py to flat.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/strict_two_level.py to strict_two_level.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_revoke.py to os_revoke.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/regions.py to regions.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/auth.py to auth.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/domains.py to domains.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/implied_roles.py to implied_roles.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/authentication.py to authentication.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/saml.py to saml.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/EC2_S3_Resource.py to EC2_S3_Resource.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/json_home_relations.py to json_home_relations.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_ep_filter.py to os_ep_filter.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/projects.py to projects.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/endpoints.py to endpoints.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/groups.py to groups.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_oauth1.py to os_oauth1.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/services.py to services.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_inherit.py to os_inherit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/limits.py to limits.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/role_assignments.py to role_assignments.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/registered_limits.py to registered_limits.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/s3tokens.py to s3tokens.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/discovery.py to discovery.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_oauth2.py to os_oauth2.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/credentials.py to credentials.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/trusts.py to trusts.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/system.py to system.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/ec2tokens.py to ec2tokens.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_federation.py to os_federation.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/users.py to users.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/roles.py to roles.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/role_inferences.py to role_inferences.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/policy.py to policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_simple_cert.py to os_simple_cert.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/schema.py to schema.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends/sql.py to sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/core.py to core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/trust/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2/handlers.py to handlers.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/version.py to version.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/revoke_model.py to revoke_model.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/token_model.py to token_model.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/receipt_model.py to receipt_model.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/provider.py to provider.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/fernet/core.py to core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/fernet/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/providers/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/provider.py to provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/schema.py to schema.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends/sql.py to sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/core.py to core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/credential/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common/auth.py to auth.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared/test_running.py to test_running.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_policy_association.py to test_policy_association.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_groups.py to test_groups.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_policy.py to test_policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_identity_providers.py to test_identity_providers.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_implied_roles.py to test_implied_roles.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_endpoints.py to test_endpoints.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_services.py to test_services.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_trusts.py to test_trusts.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_protocols.py to test_protocols.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_domain_config.py to test_domain_config.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_ec2_credential.py to test_ec2_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_mappings.py to test_mappings.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_domains.py to test_domains.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_assignment.py to test_assignment.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_project_tags.py to test_project_tags.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_service_providers.py to test_service_providers.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_consumer.py to test_consumer.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_project_endpoint.py to test_project_endpoint.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_domain_roles.py to test_domain_roles.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_application_credential.py to test_application_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_credentials.py to test_credentials.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_access_rules.py to test_access_rules.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_limits.py to test_limits.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_regions.py to test_regions.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_registered_limits.py to test_registered_limits.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_grants.py to test_grants.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_endpoint_group.py to test_endpoint_group.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_users.py to test_users.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_roles.py to test_roles.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_tokens.py to test_tokens.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_projects.py to test_projects.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_system_assignments.py to test_system_assignments.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/validator.py to validator.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/idp.py to idp.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/utils.py to utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/constants.py to constants.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/revoke_model.py to revoke_model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/receipt_model.py to receipt_model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/models/token_model.py to token_model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/totp.py to totp.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/external.py to external.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/application_credential.py to application_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/mapped.py to mapped.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/token.py to token.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/password.py to password.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/plugins/oauth1.py to oauth1.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/auth/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/exception.py to exception.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/backends.py to backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/common.py to common.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware/auth_context.py to auth_context.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware/url_normalize.py to url_normalize.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/middleware/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/json_body.py to json_body.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/req_logging.py to req_logging.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/request_processing/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/application.py to application.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/flask/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/wsgi.py to wsgi.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/server/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2/handlers.py to handlers.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth2/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/i18n.py to i18n.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_sql_banned_operations.py to test_sql_banned_operations.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_entry_points.py to test_entry_points.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_sql.py to test_backend_sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_driver_hints.py to test_driver_hints.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_rules.py to test_backend_rules.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_ldap.py to test_backend_ldap.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_oauth1.py to test_v3_oauth1.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_exception.py to test_exception.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation/test_utils.py to test_utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/test_core.py to test_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends/test_sql.py to test_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends/test_sql.py to test_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/default_fixtures.py to default_fixtures.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog/test_core.py to test_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend/core_sql.py to core_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend/core_ldap.py to core_ldap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity_mapping.py to identity_mapping.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_cli.py to test_cli.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential/test_backend_sql.py to test_backend_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential/test_fernet_provider.py to test_fernet_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_config.py to test_config.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_resource.py to test_v3_resource.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_associate_project_endpoint_extension.py to test_associate_project_endpoint_extension.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_app_config.py to test_app_config.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends/test_base.py to test_base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends/test_sql.py to test_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_catalog.py to test_v3_catalog.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/filtering.py to filtering.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_validation.py to test_validation.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends/test_sql.py to test_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/default_fixtures.py to default_fixtures.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_ldap_tls_livetest.py to test_ldap_tls_livetest.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_policy.py to test_policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_endpoint_policy.py to test_v3_endpoint_policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_revoke.py to test_revoke.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_entry_points.py to test_entry_points.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server/test_keystone_flask.py to test_keystone_flask.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/test_schema.py to test_schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/policy.py to policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/database.py to database.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/jws_key_repository.py to jws_key_repository.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/backendloader.py to backendloader.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/auth_plugins.py to auth_plugins.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/ldapdb.py to ldapdb.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/key_repository.py to key_repository.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/warnings.py to warnings.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/temporaryfile.py to temporaryfile.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/hacking.py to hacking.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/cache.py to cache.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/logging.py to logging.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation/test_core.py to test_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_url_middleware.py to test_url_middleware.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_sql_upgrade.py to test_sql_upgrade.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_templated.py to test_backend_templated.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_id_mapping_sql.py to test_backend_id_mapping_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/mapping_fixtures.py to mapping_fixtures.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_ldap_pool.py to test_backend_ldap_pool.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins/test_core.py to test_core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/plugins/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/test_controllers.py to test_controllers.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation_fixtures.py to federation_fixtures.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_auth_plugin.py to test_auth_plugin.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_credential.py to test_v3_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_shadow_users.py to test_shadow_users.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/auth/test_schema.py to test_schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/server/test_keystone_flask.py to test_keystone_flask.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_federation.py to test_v3_federation.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/base_classes.py to base_classes.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_domain_config.py to test_v3_domain_config.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_healthcheck.py to test_healthcheck.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_cli.py to test_cli.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_hacking_checks.py to test_hacking_checks.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/mapping_fixtures.py to mapping_fixtures.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_token_provider.py to test_token_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_endpoint_policy.py to test_backend_endpoint_policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3.py to test_v3.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/test_core.py to test_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external/test_timeutils.py to test_timeutils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests/test_core.py to test_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests/test_utils.py to test_utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_middleware.py to test_middleware.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation/test_utils.py to test_utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/federation/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/contrib/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_assignment.py to test_v3_assignment.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_os_revoke.py to test_v3_os_revoke.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_revoke.py to test_revoke.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_limits.py to test_limits.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_ldap_tls_livetest.py to test_ldap_tls_livetest.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/test_jws_provider.py to test_jws_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/test_token_serialization.py to test_token_serialization.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/test_fernet_provider.py to test_fernet_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends/test_sql.py to test_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/application_credential/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_endpoint_policy_sql.py to test_backend_endpoint_policy_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_rules.py to test_backend_rules.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_contrib_simple_cert.py to test_contrib_simple_cert.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_auth.py to test_v3_auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/test_backend_sql.py to test_backend_sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users/test_backend.py to test_backend.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users/test_core.py to test_core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/shadow_users/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/test_core.py to test_core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends/test_base.py to test_base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends/test_ldap_common.py to test_ldap_common.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends/test_sql.py to test_sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends/test_ldap.py to test_ldap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends/test_ldap_common.py to test_ldap_common.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/backends/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/test_backend_sql.py to test_backend_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_ldap_pool.py to test_backend_ldap_pool.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/utils.py to utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_auth.py to test_v3_auth.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_policy.py to test_v3_policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_receipt_provider.py to test_receipt_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation_fixtures.py to federation_fixtures.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_app_config.py to test_app_config.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_contrib_s3_core.py to test_contrib_s3_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_filters.py to test_v3_filters.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_trust.py to test_v3_trust.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit/test_backends.py to test_backends.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_oauth2.py to test_v3_oauth2.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_cache.py to test_cache.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_json_home.py to test_json_home.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_utils.py to test_utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_endpoint_policy.py to test_backend_endpoint_policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_policy.py to test_policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_auth_plugin.py to test_auth_plugin.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_exception.py to test_exception.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_token_provider.py to test_token_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_credential.py to test_v3_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_contrib_ec2_core.py to test_contrib_ec2_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_federation_sql.py to test_backend_federation_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_versions.py to test_versions.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_policy.py to test_v3_policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3.py to test_v3.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_ldap_pool_livetest.py to test_ldap_pool_livetest.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_application_credential.py to test_v3_application_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/fakeldap.py to fakeldap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt/test_receipt_serialization.py to test_receipt_serialization.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt/test_fernet_provider.py to test_fernet_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_ldap.py to test_backend_ldap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_identity.py to test_v3_identity.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/utils.py to utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_endpoint_policy.py to test_v3_endpoint_policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/test_core.py to test_core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends/test_sql.py to test_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends/test_base.py to test_base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends/test_sql.py to test_sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/policy/test_backends.py to test_backends.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/rest.py to rest.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_rbac_enforcer.py to test_rbac_enforcer.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_notifications.py to test_notifications.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_provider_api.py to test_provider_api.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_sql_core.py to test_sql_core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/sql/test_upgrades.py to test_upgrades.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/sql/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_sql_core.py to test_sql_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_notifications.py to test_notifications.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_database_conflicts.py to test_database_conflicts.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_resource_options_common.py to test_resource_options_common.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_utils.py to test_utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_cache.py to test_cache.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_catalog.py to test_v3_catalog.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/test_jws_provider.py to test_jws_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/test_fernet_provider.py to test_fernet_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/test_token_serialization.py to test_token_serialization.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/token/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_identity.py to test_v3_identity.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/base_classes.py to base_classes.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_url_middleware.py to test_url_middleware.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/cache.py to cache.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/warnings.py to warnings.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/ldapdb.py to ldapdb.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/key_repository.py to key_repository.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/hacking.py to hacking.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/auth_plugins.py to auth_plugins.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/logging.py to logging.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/backendloader.py to backendloader.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/jws_key_repository.py to jws_key_repository.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/temporaryfile.py to temporaryfile.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/database.py to database.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/ksfixtures/policy.py to policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/rest.py to rest.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog/test_core.py to test_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/catalog/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_ldap_livetest.py to test_ldap_livetest.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/fakeldap.py to fakeldap.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_assignment.py to test_v3_assignment.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_contrib_ec2_core.py to test_contrib_ec2_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_ldap_pool_livetest.py to test_ldap_pool_livetest.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/limit/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_application_credential.py to test_v3_application_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend/core_sql.py to core_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/backend/core_ldap.py to core_ldap.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_trust.py to test_v3_trust.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_config.py to test_config.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_os_revoke.py to test_v3_os_revoke.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/trust/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_id_mapping_sql.py to test_backend_id_mapping_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_contrib_simple_cert.py to test_contrib_simple_cert.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/identity_mapping.py to identity_mapping.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential/test_fernet_provider.py to test_fernet_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/credential/test_backend_sql.py to test_backend_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_middleware.py to test_middleware.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests/test_utils.py to test_utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests/test_core.py to test_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/tests/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_federation_sql.py to test_backend_federation_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_federation.py to test_v3_federation.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends/test_sql.py to test_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/config_backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/test_core.py to test_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends/test_sql.py to test_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/resource/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_limits.py to test_limits.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_endpoint_policy_sql.py to test_backend_endpoint_policy_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_sql_upgrade.py to test_sql_upgrade.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external/test_timeutils.py to test_timeutils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/external/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_sql.py to test_backend_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_contrib_s3_core.py to test_contrib_s3_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/filtering.py to filtering.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_receipt_provider.py to test_receipt_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_sql_banned_operations.py to test_sql_banned_operations.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_resource.py to test_v3_resource.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_filters.py to test_v3_filters.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_versions.py to test_versions.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt/test_fernet_provider.py to test_fernet_provider.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt/test_receipt_serialization.py to test_receipt_serialization.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/receipt/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation/test_core.py to test_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/federation/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_domain_config.py to test_v3_domain_config.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_backend_templated.py to test_backend_templated.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_json_home.py to test_json_home.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/common/test_resource_options_common.py to test_resource_options_common.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_v3_oauth1.py to test_v3_oauth1.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends/test_base.py to test_base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends/test_sql.py to test_sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/backends/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/endpoint_policy/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends/test_sql.py to test_sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/role_backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/test_core.py to test_core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/test_backends.py to test_backends.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/assignment/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_ldap_livetest.py to test_ldap_livetest.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_hacking_checks.py to test_hacking_checks.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/unit/test_shadow_users.py to test_shadow_users.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_service_providers.py to test_service_providers.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_services.py to test_services.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_consumer.py to test_consumer.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_endpoint_group.py to test_endpoint_group.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_trusts.py to test_trusts.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_users.py to test_users.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_domain_roles.py to test_domain_roles.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_project_tags.py to test_project_tags.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_implied_roles.py to test_implied_roles.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_application_credential.py to test_application_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_protocols.py to test_protocols.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_policy_association.py to test_policy_association.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_grants.py to test_grants.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_domains.py to test_domains.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_access_rules.py to test_access_rules.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_system_assignments.py to test_system_assignments.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_roles.py to test_roles.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_assignment.py to test_assignment.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_limits.py to test_limits.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_domain_config.py to test_domain_config.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_registered_limits.py to test_registered_limits.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_identity_providers.py to test_identity_providers.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_projects.py to test_projects.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_mappings.py to test_mappings.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_ec2_credential.py to test_ec2_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_groups.py to test_groups.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_tokens.py to test_tokens.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_regions.py to test_regions.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_policy.py to test_policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_endpoints.py to test_endpoints.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_credentials.py to test_credentials.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/v3/test_project_endpoint.py to test_project_endpoint.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/protection/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared/test_running.py to test_running.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/shared/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/functional/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/hacking/checks.py to checks.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/hacking/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/config_backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/resource_options.py to resource_options.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/backends/sql_model.py to sql_model.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/resource/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/shadow_users.py to shadow_users.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/ldap.py to ldap.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/credential.py to credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/fernet_receipts.py to fernet_receipts.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/revoke.py to revoke.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/auth.py to auth.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/role.py to role.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/utils.py to utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/resource.py to resource.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/opts.py to opts.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common/auth.py to auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/tests/common/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/provider.py to provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/jws/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/providers/fernet/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/token_formatters.py to token_formatters.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/token/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/application_credential/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/mapping.py to mapping.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/mapping_backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/resource_options.py to resource_options.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/common.py to common.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/ldap/models.py to models.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/backends/sql_model.py to sql_model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/id_generators/sha256.py to sha256.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/shadow_backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/identity/generator.py to generator.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/endpoint_filter.py to endpoint_filter.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/trust.py to trust.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/memcache.py to memcache.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/default.py to default.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/unified_limit.py to unified_limit.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/federation.py to federation.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/assignment.py to assignment.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/catalog.py to catalog.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/wsgi.py to wsgi.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/receipt.py to receipt.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/eventlet_server.py to eventlet_server.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/fernet_tokens.py to fernet_tokens.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/resource.py to resource.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/identity_mapping.py to identity_mapping.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/constants.py to constants.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/policy.py to policy.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/saml.py to saml.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/oauth1.py to oauth1.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/opts.py to opts.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/totp.py to totp.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/jwt_tokens.py to jwt_tokens.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/identity.py to identity.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/fernet_tokens.py to fernet_tokens.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/token.py to token.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/auth.py to auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/eventlet_server.py to eventlet_server.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/endpoint_policy.py to endpoint_policy.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/domain_config.py to domain_config.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/tokenless_auth.py to tokenless_auth.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/security_compliance.py to security_compliance.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/totp.py to totp.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/assignment.py to assignment.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/credential.py to credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/tokenless_auth.py to tokenless_auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/revoke.py to revoke.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/fernet_receipts.py to fernet_receipts.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/shadow_users.py to shadow_users.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/catalog.py to catalog.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/wsgi.py to wsgi.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/unified_limit.py to unified_limit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/ldap.py to ldap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/identity.py to identity.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/application_credential.py to application_credential.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/policy.py to policy.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/model.py to model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/trust.py to trust.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/utils.py to utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/default.py to default.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/role.py to role.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/federation.py to federation.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/constants.py to constants.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/token.py to token.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/memcache.py to memcache.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/conf/oauth1.py to oauth1.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/version.py to version.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends/sql.py to sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/model.py to model.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/core.py to core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/revoke/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/ldap.py to ldap.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/credential.py to credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/flat.py to flat.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/models/strict_two_level.py to strict_two_level.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/limit/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/bootstrap.py to bootstrap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/manage.py to manage.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/status.py to status.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/database.py to database.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/tokens_fernet.py to tokens_fernet.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/tokens.py to tokens.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/federation.py to federation.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/caching.py to caching.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/debug.py to debug.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/database.py to database.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/security_compliance.py to security_compliance.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/bootstrap.py to bootstrap.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/cli.py to cli.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/manage.py to manage.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/credential.py to credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/caching.py to caching.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/ldap.py to ldap.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/doctor/federation.py to federation.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/status.py to status.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/oauth1/validator.py to validator.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/handlers.py to handlers.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/receipt_formatters.py to receipt_formatters.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/cmd/cli.py to cli.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/provider.py to provider.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/provider.py to provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/providers/fernet/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/receipt_formatters.py to receipt_formatters.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/handlers.py to handlers.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/receipt/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/utils.py to utils.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/constants.py to constants.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/idp.py to idp.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/federation/schema.py to schema.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/core.py to core.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/core.py to core.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends/resource_options.py to resource_options.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends/sql.py to sql.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends/base.py to base.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/role_backends/sql_model.py to sql_model.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends/sql.py to sql.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends/base.py to base.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/backends/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/__init__.py to __init__.cpython-311.pyc -byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/assignment/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/schema.py to schema.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/backends/rules.py to rules.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/policy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/fernet_utils.py to fernet_utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options/immutable.py to immutable.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/options/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/resource_options/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache/_context_cache.py to _context_cache.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/cache/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/driver_hints.py to driver_hints.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/context.py to context.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/tokenless_auth.py to tokenless_auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/provider_api.py to provider_api.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/json_home.py to json_home.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/authorization.py to authorization.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/profiler.py to profiler.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py to 27e647c0fad4_initial_version.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py to 29e87d24a316_initial.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py to e25ffa003242_initial.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/migrations/env.py to env.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/073_contract_initial_migration.py to 073_contract_initial_migration.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/075_placeholder.py to 075_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/074_placeholder.py to 074_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/077_placeholder.py to 077_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/079_contract_update_local_id_limit.py to 079_contract_update_local_id_limit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/078_placeholder.py to 078_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/versions/076_placeholder.py to 076_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/manage.py to manage.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/contract_repo/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/073_migrate_initial_migration.py to 073_migrate_initial_migration.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/079_migrate_update_local_id_limit.py to 079_migrate_update_local_id_limit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/075_placeholder.py to 075_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/074_placeholder.py to 074_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/077_placeholder.py to 077_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/078_placeholder.py to 078_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/versions/076_placeholder.py to 076_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/manage.py to manage.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/data_migration_repo/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/073_expand_initial_migration.py to 073_expand_initial_migration.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/079_expand_update_local_id_limit.py to 079_expand_update_local_id_limit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/075_placeholder.py to 075_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/074_placeholder.py to 074_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/077_placeholder.py to 077_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/078_placeholder.py to 078_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/versions/076_placeholder.py to 076_placeholder.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/manage.py to manage.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/expand_repo/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/legacy_migrations/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/upgrades.py to upgrades.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/sql/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/render_token.py to render_token.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/jwt_utils.py to jwt_utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/region.py to region.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/limit.py to limit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/service_provider.py to service_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/implied_role.py to implied_role.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/ec2_credential.py to ec2_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/policy.py to policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/endpoint_group.py to endpoint_group.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/grant.py to grant.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/service.py to service.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/revoke_event.py to revoke_event.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/auth.py to auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/domain_config.py to domain_config.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/project.py to project.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/credential.py to credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/domain.py to domain.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/identity_provider.py to identity_provider.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/token_revocation.py to token_revocation.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/mapping.py to mapping.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/user.py to user.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/consumer.py to consumer.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/endpoint.py to endpoint.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/role_assignment.py to role_assignment.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/project_endpoint.py to project_endpoint.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/access_token.py to access_token.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/application_credential.py to application_credential.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/trust.py to trust.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/policy_association.py to policy_association.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/group.py to group.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/protocol.py to protocol.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/role.py to role.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/registered_limit.py to registered_limit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/access_rule.py to access_rule.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/policies/token.py to token.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/utils.py to utils.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/manager.py to manager.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/password_hashing.py to password_hashing.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer/policy.py to policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer/enforcer.py to enforcer.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/rbac_enforcer/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation/parameter_types.py to parameter_types.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation/validators.py to validators.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/common/validation/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends/sql.py to sql.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends/base.py to base.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/backends/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/core.py to core.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/endpoint_policy/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_inherit.py to os_inherit.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_oauth2.py to os_oauth2.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/registered_limits.py to registered_limits.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/role_inferences.py to role_inferences.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/policy.py to policy.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/users.py to users.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_oauth1.py to os_oauth1.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/credentials.py to credentials.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_ep_filter.py to os_ep_filter.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/groups.py to groups.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/auth.py to auth.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/projects.py to projects.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/roles.py to roles.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/saml.py to saml.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/json_home_relations.py to json_home_relations.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/implied_roles.py to implied_roles.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/authentication.py to authentication.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/_shared/EC2_S3_Resource.py to EC2_S3_Resource.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/regions.py to regions.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/limits.py to limits.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_federation.py to os_federation.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_revoke.py to os_revoke.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/s3tokens.py to s3tokens.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/ec2tokens.py to ec2tokens.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/system.py to system.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/endpoints.py to endpoints.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/trusts.py to trusts.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/domains.py to domains.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/services.py to services.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/__init__.py to __init__.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/role_assignments.py to role_assignments.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/os_simple_cert.py to os_simple_cert.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/api/discovery.py to discovery.cpython-311.pyc +byte-compiling /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages/keystone/notifications.py to notifications.cpython-311.pyc running install_data creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/etc creating /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/etc/keystone @@ -4934,139 +4970,122 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr ++ for i in $@ ++ case "${1}" in +++ py3versions -vr + PYTHON3S=3.11 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.11 = disabled ] -+ echo 3.11 -+ cut -d. -f1 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.11 = disabled ']' +++ echo 3.11 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/keystone-22.0.0/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.11 stestr run --parallel --subunit keystone\.tests\.unit.(?!(.*test_v3_federation\.SAMLGenerationTests\.test_sign_assertion_exc.*|.*test_sql_upgrade.FullMigration.*|.*test_hacking_checks\.TestCheckForMutableDefaultArgs\.test.*|.*common\.test_notifications\.NotificationsTestCase.*)) ++ PYTHON=python3.11 ++ stestr run --parallel --subunit 'keystone\.tests\.unit.(?!(.*test_v3_federation\.SAMLGenerationTests\.test_sign_assertion_exc.*|.*test_sql_upgrade.FullMigration.*|.*test_hacking_checks\.TestCheckForMutableDefaultArgs\.test.*|.*common\.test_notifications\.NotificationsTestCase.*))' + subunit2pyunit -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_formatting_a_non_string -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_formatting_a_non_string ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_incomplete_format -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_incomplete_format ... ok -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_missing_key -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_missing_key ... ok -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_wrong_type -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_wrong_type ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_project_keyerror -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_project_keyerror ... ok -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_tenant_keyerror -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_tenant_keyerror ... ok -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_key_not_allowed -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_key_not_allowed ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_successful_formatting -keystone.tests.unit.catalog.test_core.FormatUrlTests.test_successful_formatting ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_fails +keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_fails ... ok +keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_works +keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_works ... ok +keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_local_list_gets_squashed_into_a_single_dictionary +keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_local_list_gets_squashed_into_a_single_dictionary ... ok +keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_when_local_list_gets_squashed_first_dict_wins +keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_when_local_list_gets_squashed_first_dict_wins ... ok +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cache_layer_role_crud +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cache_layer_role_crud ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_delete_immutable_role +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_delete_immutable_role ... ok +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_create +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_create ... ok +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +keystone.tests.unit.common.test_cache.TestCacheRegion.test_combination +keystone.tests.unit.common.test_cache.TestCacheRegion.test_combination ... ok +keystone.tests.unit.common.test_cache.TestCacheRegion.test_direct_region_key_invalidation +keystone.tests.unit.common.test_cache.TestCacheRegion.test_direct_region_key_invalidation ... ok +keystone.tests.unit.common.test_cache.TestCacheRegion.test_memoize_decorator_when_invalidating_the_region +keystone.tests.unit.common.test_cache.TestCacheRegion.test_memoize_decorator_when_invalidating_the_region ... ok +keystone.tests.unit.common.test_cache.TestCacheRegion.test_multi_methods_when_invalidating_the_region +keystone.tests.unit.common.test_cache.TestCacheRegion.test_multi_methods_when_invalidating_the_region ... ok +keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_multi_methods_delete +keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_multi_methods_delete ... ok +keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_singular_methods_delete +keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_singular_methods_delete ... ok +keystone.tests.unit.common.test_cache.TestCacheRegion.test_singular_methods_when_invalidating_the_region +keystone.tests.unit.common.test_cache.TestCacheRegion.test_singular_methods_when_invalidating_the_region ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_additional_properties keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_additional_properties ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_auth_no_identity_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_auth_no_identity_ex ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_auth_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_auth_not_object_ex ... ok -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_deferred_gettr -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_deferred_gettr ... ok -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_manager_api_reference -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_manager_api_reference ... ok -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_provider_api_mixin -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_provider_api_mixin/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() - ... ok -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_duplicate -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_duplicate ... ok -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_lock -keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_lock ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase.test_receive_identityId_from_audit_notification +keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase.test_receive_identityId_from_audit_notification ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_id_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_id_not_string_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_name_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_name_not_string_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_no_id_or_name_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_no_id_or_name_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_not_object_ex ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_scoped keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_domain_scoped ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_explicit_unscoped keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_explicit_unscoped ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_identity_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_identity_not_object_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_ex -keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_ex/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() - ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_str_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_methods_not_array_str_ex ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_no_auth_plugin_parameters keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_no_auth_plugin_parameters ... ok -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_one_methods -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_one_methods ... ok -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_three_methods -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_three_methods ... ok -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_two_methods -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_two_methods ... ok -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_integer_to_methods -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_integer_to_methods ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_access_rule_model +keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_access_rule_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_no_methods_ex @@ -5075,1496 +5094,425 @@ system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_no_user_id_or_name_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_no_user_id_or_name_ex ... ok -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_methods_to_integer -keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_methods_to_integer ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_not_object_ex ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_utils.ServiceHelperTests.test_fail_gracefully -keystone.tests.unit.common.test_utils.ServiceHelperTests.test_fail_gracefully ... ok -keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_date_strings_returns_a_datetime -keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_date_strings_returns_a_datetime ... ok -keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_invalid_date_strings_raises_a_ValueError -keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_invalid_date_strings_raises_a_ValueError ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_id_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_id_not_string_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_name_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_name_not_string_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_no_id_or_name_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_no_id_or_name_ex ... ok -keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_fails -keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_fails ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_domain_not_object_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role_while_unsetting_immutable +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role_while_unsetting_immutable ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_id_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_id_not_string_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_name_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_name_not_string_ex ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_cache.TestCacheRegion.test_combination -keystone.tests.unit.common.test_cache.TestCacheRegion.test_combination ... ok -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_function_callback -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_function_callback ... ok -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_list_of_callbacks -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_list_of_callbacks ... ok -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_method_callback -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_method_callback ... ok -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_callback -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_callback ... ok -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_event -keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_event ... ok -keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_no_conn_pool -keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_no_conn_pool ... ok -keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_with_conn_pool -keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_with_conn_pool ... ok -keystone.tests.unit.common.test_cache.TestCacheRegion.test_direct_region_key_invalidation -keystone.tests.unit.common.test_cache.TestCacheRegion.test_direct_region_key_invalidation ... ok -keystone.tests.unit.common.test_cache.TestCacheRegion.test_memoize_decorator_when_invalidating_the_region -keystone.tests.unit.common.test_cache.TestCacheRegion.test_memoize_decorator_when_invalidating_the_region ... ok -keystone.tests.unit.common.test_cache.TestCacheRegion.test_multi_methods_when_invalidating_the_region -keystone.tests.unit.common.test_cache.TestCacheRegion.test_multi_methods_when_invalidating_the_region ... ok -keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_multi_methods_delete -keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_multi_methods_delete ... ok -keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_singular_methods_delete -keystone.tests.unit.common.test_cache.TestCacheRegion.test_region_singular_methods_delete ... ok -keystone.tests.unit.common.test_cache.TestCacheRegion.test_singular_methods_when_invalidating_the_region -keystone.tests.unit.common.test_cache.TestCacheRegion.test_singular_methods_when_invalidating_the_region ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_get_user_unique_id_and_display_name -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_get_user_unique_id_and_display_name ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_local_user_local_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_local_user_local_domain ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_federated_domain_specified -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_federated_domain_specified ... ok +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_reset +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_reset ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_not_object_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_password_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_password_user_password_not_string_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_id_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_id_not_string_ex ... ok -keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_works -keystone.tests.unit.auth.test_controllers.TestLoadAuthMethod.test_entrypoint_works ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData.test_unicode -keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData.test_unicode ... ok -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_both_query_and_hints_set -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_both_query_and_hints_set ... ok -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_empty_query_and_hints_set -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_empty_query_and_hints_set ... ok -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_hints_and_query_is_none -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_hints_and_query_is_none ... ok -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_return_query_with_no_hints -keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_return_query_with_no_hints ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_projects -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_projects ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_name_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_name_not_string_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validataion_no_remote -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validataion_no_remote ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_domain ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_no_id_or_name_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_no_id_or_name_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_group -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_group ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_domain_not_object_ex ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_id_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_id_not_string_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_local -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_local ... ok +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_name_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_name_not_string_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_type -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_type ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_no_id_or_name_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_no_id_or_name_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_bad_local_type_user_in_assertion -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_bad_local_type_user_in_assertion ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_not_object_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_id_and_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_id_and_domain ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_scoped keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_project_scoped ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_scope_not_object_or_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_scope_not_object_or_string_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_and_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_and_domain ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_without_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_without_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_id_not_string_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_id_not_string_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_incorrect_local_keys -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_incorrect_local_keys ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_no_id_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_no_id_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_id_and_domain_id -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_id_and_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_token_not_object_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_id -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_trust_not_object_ex keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_trust_not_object_ex ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_name -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_name ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_access_rule_model +keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_access_rule_model ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_two_methods keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_two_methods ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_and_direct_mapping -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_and_direct_mapping ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_unscoped keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_unscoped ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_many_rules -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_many_rules ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping ... ok keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_user_domain_id keystone.tests.unit.auth.test_schema.TestValidateIssueTokenAuth.test_user_domain_id ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping_multiples -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping_multiples ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_direct_group_mapping_missing_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_direct_group_mapping_missing_domain ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_discards_nonstring_objects -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_discards_nonstring_objects ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_fails_after_discarding_nonstring -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_fails_after_discarding_nonstring ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_for_groups_and_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_for_groups_and_domain ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_blacklist -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_blacklist ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_only_one_group -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_only_one_group ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_whitelist -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_whitelist ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_groups_mapping_only_one_group -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_groups_mapping_only_one_group ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_groups_allowed -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_groups_allowed ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_regex_match -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_regex_match ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_and_direct_mapping -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_and_direct_mapping ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_many_rules -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_many_rules ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_fail -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_fail ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_pass -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_pass ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_blacklist -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_blacklist ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_many_groups -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_many_groups ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_match_and_many_groups -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_match_and_many_groups ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_whitelist -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_whitelist ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_returns_group_names -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_returns_group_names ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_and_direct_groups_mapping -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_and_direct_groups_mapping ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_direct_group_mapping_missing_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_direct_group_mapping_missing_domain ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_set_ephemeral_domain_to_ephemeral_users -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_set_ephemeral_domain_to_ephemeral_users ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_type_not_in_assertion -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_type_not_in_assertion ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id_and_name -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id_and_name ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name_and_federated_domain -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name_and_federated_domain ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_using_remote_direct_mapping_that_doesnt_exist_fails -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_using_remote_direct_mapping_that_doesnt_exist_fails ... ok -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_whitelist_pass_through -keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_whitelist_pass_through ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_created_notification -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_created_notification ... ok -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_deleted_notification -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_deleted_notification ... ok -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_disabled_notification -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_disabled_notification ... ok -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_updated_notification -keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_updated_notification ... ok -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance ... ok -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance_that_has_extra_attrs -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance_that_has_extra_attrs ... ok -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_a_dict -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_a_dict ... ok -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_an_invalid_dict -keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_an_invalid_dict ... ok -keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_domain_config_in_database_disabled_by_default -keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_domain_config_in_database_disabled_by_default ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_check_policy_association -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_check_policy_association ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.assignment.role_backends.test_sql.SqlRoleModels.test_role_model -keystone.tests.unit.assignment.role_backends.test_sql.SqlRoleModels.test_role_model ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cache_layer_role_crud -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cache_layer_role_crud ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_access_rule_model -keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_access_rule_model ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_create_policy_association -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_create_policy_association ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_disabled_due_to_inactivity -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_disabled_due_to_inactivity ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase.test_receive_identityId_from_audit_notification -keystone.tests.unit.common.test_notifications.CADFNotificationsDataTestCase.test_receive_identityId_from_audit_notification ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_endpoint -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_endpoint ... ok +keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_date_strings_returns_a_datetime +keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_date_strings_returns_a_datetime ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_domain_specific_name_fails +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_domain_specific_name_fails ... ok +keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_invalid_date_strings_raises_a_ValueError +keystone.tests.unit.external.test_timeutils.TestTimeUtils.test_parsing_invalid_date_strings_raises_a_ValueError ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_no_conn_pool +keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_no_conn_pool ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_add_role_to_user_and_project +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_add_role_to_user_and_project ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_with_conn_pool +keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_with_conn_pool ... ok /usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_delete_immutable_role -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_delete_immutable_role ... ok -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_add_user_to_group -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_add_user_to_group ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_access_rule_model -keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_access_rule_model ... ok -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_not_disabled_due_to_inactivity -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_not_disabled_due_to_inactivity ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_call_build_enforcement_target -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_call_build_enforcement_target ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_policy -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_policy ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_for_ignore_user +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_for_ignore_user ... ok keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_application_credential_allow_recursion keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_application_credential_allow_recursion ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role ... ok -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_invalid_mapping_id -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_invalid_mapping_id ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLModelTestCase.test_policy_association_model -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLModelTestCase.test_policy_association_model ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_region -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_region ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_name_fails +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_name_fails ... ok keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_model keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_model ... ok -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_enabled_after_create_update_user -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_enabled_after_create_update_user ... ok -keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.test_search_s_sizelimit_exceeded -keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.test_search_s_sizelimit_exceeded ... ok -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_remote_id_attribute -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_remote_id_attribute ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_service -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_service ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_config_option_no_events -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_config_option_no_events ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role_while_unsetting_immutable -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_cannot_update_immutable_role_while_unsetting_immutable ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_application_credential_limits -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_application_credential_limits ... ok -keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat.test_configured_algorithm_used -keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat.test_configured_algorithm_used ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_null_role_name +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_null_role_name ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_credential_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_credential_duplicate_conflict_gives_name ... ok keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_role_model keystone.tests.unit.application_credential.backends.test_sql.SQLModelTestCase.test_application_credential_role_model ... ok -keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.test_paged_results_control_api -keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.test_paged_results_control_api ... ok -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project ... ok -keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_admin_reset -keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_admin_reset ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_policy_association -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_policy_association ... ok -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_disabled_due_to_inactivity -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_disabled_due_to_inactivity ... ok -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_explicit_target_attr -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_explicit_target_attr ... ok -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_all_defined_properties -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_all_defined_properties ... ok +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_when_feature_disabled +keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_when_feature_disabled ... ok +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_application_credential_limits +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_application_credential_limits ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_role_immutable +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_role_immutable ... ok +keystone.tests.unit.policy.backends.test_sql.SQLModelTestCase.test_policy_model +keystone.tests.unit.policy.backends.test_sql.SQLModelTestCase.test_policy_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_null_domain -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_null_domain ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_domain_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_domain_duplicate_conflict_gives_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_group_domain_grant +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_group_domain_grant ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_admin_password_reset_is_not_validated_by_password_history +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_admin_password_reset_is_not_validated_by_password_history ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_domain_specific_separation +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_domain_specific_separation ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_role_returns_not_found +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_domain_specific_name_fails -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_domain_specific_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_get_policy_association -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_get_policy_association ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate ... ok -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_id_conflict -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_id_conflict ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_gives_name ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_bad_secret +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_bad_secret ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_disable_password_history_and_repeat_same_password +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_disable_password_history_and_repeat_same_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_invalid_mapping_id -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_invalid_mapping_id ... ok -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_not_disabled_due_to_inactivity -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_not_disabled_due_to_inactivity ... ok -keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_min_age -keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_min_age ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_domain -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_domain ... ok -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_name_same_domain_conflict -keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_name_same_domain_conflict ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_cache_layer_get_sensitive_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_cache_layer_get_sensitive_config ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_unique_role_by_name_returns_not_found +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_unique_role_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_list_associations_for_policy -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_list_associations_for_policy ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_event_registration_for_unknown_resource_type -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_event_registration_for_unknown_resource_type ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_name_fails -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_duplicate_role_name_fails ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_always_contains_username +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_always_contains_username ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_expired +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_expired ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_list_roles +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_list_roles ... ok +keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_error_handling_in_deserialize +keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_error_handling_in_deserialize ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_remote_id_attribute -keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_remote_id_attribute ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_bad_secret -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_bad_secret ... ok -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_recreate_policy_association -keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_recreate_policy_association ... ok -keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_cannot_change_password_before_min_age -keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_cannot_change_password_before_min_age ... ok -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_id +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_config_registration -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_config_registration ... ok -keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase.test_config_upload -keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase.test_config_upload ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_null_role_name -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_null_role_name ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_inferred_member_target_data -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_inferred_member_target_data ... ok -keystone.tests.unit.test_cli.CliLoggingTestCase.test_absent_config_logs_warning -keystone.tests.unit.test_cli.CliLoggingTestCase.test_absent_config_logs_warning ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_endpoint -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_endpoint ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password -keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password ... ok -keystone.tests.unit.test_cli.CliLoggingTestCase.test_present_config_does_not_log_warning -keystone.tests.unit.test_cli.CliLoggingTestCase.test_present_config_does_not_log_warning ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_expired -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_expired ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit ... ok -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity_with_user_disabled -keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity_with_user_disabled ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_domain_config_including_sensitive_option -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_domain_config_including_sensitive_option ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_invalid_password_regular_expression -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_invalid_password_regular_expression ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_and_password_expires_days_deactivated -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_and_password_expires_days_deactivated ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_role_immutable -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_create_role_immutable ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_add_role_to_user_and_project -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_add_role_to_user_and_project ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_invalid_action -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_invalid_action ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_rename_duplicate_role_name_fails +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_rename_duplicate_role_name_fails ... ok keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_not_found keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_authenticate_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit_duplicate -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit_duplicate ... ok -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_unregistered_resource_option_deleted -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_unregistered_resource_option_deleted ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_equal_to_password_expires_days -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_equal_to_password_expires_days ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password_for_ignore_user_option -keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password_for_ignore_user_option ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_invalid_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_invalid_domain_config ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks_event -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks_event ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_group -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_group ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_greater_than_password_expires_days -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_greater_than_password_expires_days ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_domain_specific_separation -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_domain_specific_separation ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_description_none -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_description_none ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_id_always_matches_user_id +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_id_always_matches_user_id ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default ... ok keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_less_than_password_expires_days -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_less_than_password_expires_days ... ok -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_delete_resource_option_existing_option_values -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_delete_resource_option_existing_option_values ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_non_expired_password -keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_non_expired_password ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_domain_deletes_configs -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_domain_deletes_configs ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_not_is_authenticated -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_not_is_authenticated ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_deactivated -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_deactivated ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_role_returns_not_found -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_role_returns_not_found ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_group_domain_grant -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_group_domain_grant ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_region_raises_validation_error -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_region_raises_validation_error ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_policy -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_policy ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_idp_id +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_idp_id ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud_without_description +keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud_without_description ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_remove_role_from_user_and_project +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_remove_role_from_user_and_project ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default_and_no_password +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default_and_no_password ... ok keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_require_role_assignments keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_require_role_assignments ... ok -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_update_delete_option_in_resource_option -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_update_delete_option_in_resource_option ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_event_not_valid -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_event_not_valid ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_deactivated -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_deactivated ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_simple -keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_simple ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_invalid_partial_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_invalid_partial_domain_config ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_unique_role_by_name_returns_not_found -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_get_unique_role_by_name_returns_not_found ... ok -keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_loading_config_from_database -keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_loading_config_from_database ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_not_set -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_not_set ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_service_raises_validation_error -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_service_raises_validation_error ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_access_rules -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_access_rules ... ok -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_set_option_in_resource_option -keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_set_option_in_resource_option ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter.test_restore_padding -keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter.test_restore_padding ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_validation_error_exc -keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_validation_error_exc ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_set -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_set ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_list_roles -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_list_roles ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_partial_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_partial_domain_config ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_project -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_project ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_sets_enforcement_attr -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_sets_enforcement_attr ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_always_contains_username -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_always_contains_username ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_description -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_description ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_method_not_callable -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_method_not_callable ... ok -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_valid_password_regular_expression -keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_valid_password_regular_expression ... ok -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_not_raised -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_not_raised ... ok -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_raised -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_raised ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_preexisting_access_rules -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_preexisting_access_rules ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_HTTP_OPTIONS_is_unenforced -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_HTTP_OPTIONS_is_unenforced ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404.test_unrouted_path_is_not_jsonified_404 -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404.test_unrouted_path_is_not_jsonified_404 ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_rename_duplicate_role_name_fails -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_rename_duplicate_role_name_fails ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_escaped_sequence_in_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_escaped_sequence_in_domain_config ... ok -keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_error_handling_in_deserialize -keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_error_handling_in_deserialize ... ok -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_not_raised -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_not_raised ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_reference_registered_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_reference_registered_limit ... ok -keystone.tests.unit.test_cli.CachingDoctorTests.test_caching_symptom_caching_enabled_without_a_backend -keystone.tests.unit.test_cli.CachingDoctorTests.test_caching_symptom_caching_enabled_without_a_backend ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_region -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_region ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_raised -keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_raised ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_received -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_received ... ok -keystone.tests.unit.test_exception.ExceptionTestCase.test_all_json_renderings -keystone.tests.unit.test_exception.ExceptionTestCase.test_all_json_renderings ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_duplicate_application_credential_fails -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_duplicate_application_credential_fails ... ok -keystone.tests.unit.test_exception.ExceptionTestCase.test_forbidden_title -keystone.tests.unit.test_exception.ExceptionTestCase.test_forbidden_title ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_id_always_matches_user_id -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_initiator_id_always_matches_user_id ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_options_not_in_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_options_not_in_domain_config ... ok -keystone.tests.unit.test_exception.ExceptionTestCase.test_invalid_unicode_string -keystone.tests.unit.test_exception.ExceptionTestCase.test_invalid_unicode_string ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_caching_disabled -keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_caching_disabled ... ok -keystone.tests.unit.test_exception.ExceptionTestCase.test_not_found -keystone.tests.unit.test_exception.ExceptionTestCase.test_not_found ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_filter_values -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_filter_values ... ok -keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_message -keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_message ... ok keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_serialize_and_deserialize_receipt_model keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_serialize_and_deserialize_receipt_model ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit ... ok -keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_string -keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_string ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.ExceptionTestCase.test_validation_error -keystone.tests.unit.test_exception.ExceptionTestCase.test_validation_error ... ok -keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_connection_to_memcached -keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_connection_to_memcached ... ok -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud_without_description -keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_role_crud_without_description ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_partial_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_partial_domain_config ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_role -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_role ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription ... ok -keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_are_unique -keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_are_unique ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_remove_role_from_user_and_project -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_remove_role_from_user_and_project ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit_duplicate -keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit_duplicate ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_group_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_group_duplicate_conflict_gives_name ... ok keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_domain_id_of_role_fails keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_domain_id_of_role_fails ... ok -keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_match -keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_match ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential_not_found -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential_not_found ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_member_target_type_and_member_target -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_member_target_type_and_member_target ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_sensitive_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_sensitive_config ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_default_enforcement_model_is_flat -keystone.tests.unit.test_backend_sql.SqlLimit.test_default_enforcement_model_is_flat ... ok -keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_not_raised -keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_not_raised ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions_must_be_added -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions_must_be_added ... ok -keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_raised -keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_raised ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription ... ok keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_returns_not_found keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_returns_not_found ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_service -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_service ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_deleting_a_user_deletes_application_credentials -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_deleting_a_user_deletes_application_credentials ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_invalid_sensitive_substitution_in_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_invalid_sensitive_substitution_in_domain_config ... ok -keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_not_raised -keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_not_raised ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_but_start_with_password_none +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_but_start_with_password_none ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_access_rules +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_access_rules ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_gives_name ... ok keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_user_project_grant keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_user_project_grant ... ok -keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_raised -keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_raised ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_limits.LimitsTestCase.test_create_domain_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_create_domain_limit ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_set_immutable keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_set_immutable ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_trust -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_trust ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_prefix_self_referential_link_substitution -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_prefix_self_referential_link_substitution ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_project -keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_project ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_pre_instantiated_enforcer -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_pre_instantiated_enforcer ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_fails_when_group_is_none -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_fails_when_group_is_none ... ok -keystone.tests.unit.test_config.ConfigTestCase.test_config_default -keystone.tests.unit.test_config.ConfigTestCase.test_config_default ... ok -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails -keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_invalid_password +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_invalid_password ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_preexisting_access_rules +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_application_credential_with_preexisting_access_rules ... ok keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_set_immutable_with_additional_updates keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_set_immutable_with_additional_updates ... ok -keystone.tests.unit.test_driver_hints.ListHintsTests.test_create_iterate_satisfy -keystone.tests.unit.test_driver_hints.ListHintsTests.test_create_iterate_satisfy ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_returns_not_found -keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_returns_not_found ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential_not_found -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential_not_found ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_returns_valid_config_values -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_returns_valid_config_values ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_id -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_id ... ok -keystone.tests.unit.test_driver_hints.ListHintsTests.test_limits -keystone.tests.unit.test_driver_hints.ListHintsTests.test_limits ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_user -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_user ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_with_id_in_id +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_with_id_in_id ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_default_scoped_token_using_endpoint_filter +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_default_scoped_token_using_endpoint_filter ... ok keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_unset_immutable keystone.tests.unit.assignment.role_backends.test_sql.SqlRole.test_update_role_unset_immutable ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_driver_hints.ListHintsTests.test_multiple_creates -keystone.tests.unit.test_driver_hints.ListHintsTests.test_multiple_creates ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_subject_token_data -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_subject_token_data ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_delete_access_rules -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_delete_access_rules ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_sensitive_substitution_in_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_sensitive_substitution_in_domain_config ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_duplicate_application_credential_fails +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_create_duplicate_application_credential_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_create -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_create ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit_returns_not_found -keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit_returns_not_found ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_duplicate -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_duplicate ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_domain -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_domain ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_invalid_partial_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_invalid_partial_domain_config ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_application_credentials -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_application_credentials ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_url_prefix -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_url_prefix ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_id -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_id ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_filter_data -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_filter_data ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_filter -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_filter ... ok -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_reset -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_expired_after_reset ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_partial_domain_config -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_partial_domain_config ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_delete_access_rule_for_user -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_delete_access_rule_for_user ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_endpoint -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_endpoint ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_limit ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_policy_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_policy_duplicate_conflict_gives_name ... ok +keystone.tests.unit.assignment.role_backends.test_sql.SqlRoleModels.test_role_model +keystone.tests.unit.assignment.role_backends.test_sql.SqlRoleModels.test_role_model ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_id +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_id ... ok +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_one_methods +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_one_methods ... ok +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_three_methods +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_three_methods ... ok +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_two_methods +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_construct_method_map_with_two_methods ... ok +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_integer_to_methods +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_integer_to_methods ... ok +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_methods_to_integer +keystone.tests.unit.auth.plugins.test_core.TestPluginCore.test_convert_methods_to_integer ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password_only_once +keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password_only_once ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures.test_update_project_name_conflict +keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures.test_update_project_name_conflict ... ok keystone.tests.unit.test_app_config.AppConfigTest.test_can_mix_relative_and_absolute_paths_config_file keystone.tests.unit.test_app_config.AppConfigTest.test_can_mix_relative_and_absolute_paths_config_file ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_for_ignore_user -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_for_ignore_user ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_bad_input -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_bad_input ... ok keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_default_config_files_with_custom_config_dir keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_default_config_files_with_custom_config_dir ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_multi_filter_with_project_id -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_multi_filter_with_project_id ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions ... ok -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_removing_user_from_project_deletes_application_credentials -keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_removing_user_from_project_deletes_application_credentials ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_disabled_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_disabled_endpoint ... ok keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_absolute_path_config_files keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_absolute_path_config_files ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_name -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_name ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_return_count -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_return_count ... ok -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_when_feature_disabled -keystone.tests.unit.identity.test_backend_sql.ChangePasswordRequiredAfterFirstUse.test_password_not_expired_when_feature_disabled ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_group -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_group ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_config_files_under_custom_config_dir keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_config_files_under_custom_config_dir ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limits -keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limits ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_inferred -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_inferred ... ok keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_config_files_under_default_config_dir keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_multiple_config_files_under_default_config_dir ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions_must_be_added -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions_must_be_added ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_absolute_path_config_file keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_absolute_path_config_file ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_registering_unsupported_enforcement_model_fails -keystone.tests.unit.test_backend_sql.SqlLimit.test_registering_unsupported_enforcement_model_fails ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_id_sends_notification -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_id_sends_notification ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_config_file_under_custom_config_dir keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_config_file_under_custom_config_dir ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_policy -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_policy ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.JsonHomeTests.test_get_json_home -keystone.tests.unit.test_associate_project_endpoint_extension.JsonHomeTests.test_get_json_home ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_supplied_target -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_supplied_target ... ok -keystone.tests.unit.test_backend_sql.SqlLimit.test_update_limit -keystone.tests.unit.test_backend_sql.SqlLimit.test_update_limit ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_id +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_id ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_project_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_project_duplicate_conflict_gives_name ... ok keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_config_file_under_default_config_dir keystone.tests.unit.test_app_config.AppConfigTest.test_can_use_single_config_file_under_default_config_dir ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_with_remote_user -keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_with_remote_user ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_domain_as_project -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_domain_as_project ... ok -keystone.tests.unit.test_cli.DatabaseDoctorTests.test_symptom_is_raised_if_database_connection_is_SQLite -keystone.tests.unit.test_cli.DatabaseDoctorTests.test_symptom_is_raised_if_database_connection_is_SQLite ... ok keystone.tests.unit.test_app_config.AppConfigTest.test_config_files_have_default_values_when_envars_not_set keystone.tests.unit.test_app_config.AppConfigTest.test_config_files_have_default_values_when_envars_not_set ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_without_identity_provider_or_protocol -keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_without_identity_provider_or_protocol ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() keystone.tests.unit.test_app_config.AppConfigTest.test_config_files_have_default_values_with_empty_envars keystone.tests.unit.test_app_config.AppConfigTest.test_config_files_have_default_values_with_empty_envars ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_project -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_project ... ok -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_name_sends_notification -keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_name_sends_notification ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_auth_plugin.TestMapped.test_supporting_multiple_methods -keystone.tests.unit.test_auth_plugin.TestMapped.test_supporting_multiple_methods ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of trust_id. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of trustor_id. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of trustee_id. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of domain_name. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_policy_check_credentials -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_policy_check_credentials ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_blueprint_url_prefix -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_blueprint_url_prefix ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_sensitive_model -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_sensitive_model ... ok -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_region -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_region ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_whitelisted_model -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_whitelisted_model ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_invalid_input -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_invalid_input ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_subject_token_target_data -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_subject_token_target_data ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_role -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_role ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request_v4 -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request_v4 ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_build_restful_api_no_prefix -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_build_restful_api_no_prefix ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_default_scoped_token_using_endpoint_filter -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_default_scoped_token_using_endpoint_filter ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_service -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_service ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_is_authenticated_check -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_is_authenticated_check ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_filter_value_wider_than_field -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_filter_value_wider_than_field ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_description -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_description ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_after_request_functions_twice -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_after_request_functions_twice ... ok -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_with_empty_body_returns_bad_request -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_with_empty_body_returns_bad_request ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_decorator -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_decorator ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_trust -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_trust ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_before_request_functions_twice -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_before_request_functions_twice ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_disabled_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_disabled_endpoint ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential_not_found +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_delete_application_credential_not_found ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_federated_user_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_federated_user_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_invalid_action_decorator -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_invalid_action_decorator ... ok -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_json_request_returns_bad_request -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_json_request_returns_bad_request ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_reference_registered_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_reference_registered_limit ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_user -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_user ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_construct_resource_map -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_construct_resource_map ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_region_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_region_duplicate_conflict_gives_name ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_name +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_user_name_and_domain_name ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_group_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_group_model ... ok keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_get_auth_catalog_using_endpoint_filter keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_get_auth_catalog_using_endpoint_filter ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_retrive_oslo_req_context -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_retrive_oslo_req_context ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_domain -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_domain ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_duplicate_role_grant ... ok -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_proper_secret_returns_unauthorized -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_proper_secret_returns_unauthorized ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_duplicate_role_grant ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_correct_json_home_document -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_correct_json_home_document ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_region -keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_region ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_domain_does_not_notify -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_domain_does_not_notify ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_view_args_populated_in_policy_dict -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_view_args_populated_in_policy_dict ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_invalid_endpoint_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_invalid_endpoint_project_association ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_request_body_returns_bad_request -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_request_body_returns_bad_request ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_project_does_not_notify -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_project_does_not_notify ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforce_call_is_admin -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforce_call_is_admin ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_instantiate_and_register_to_app -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_instantiate_and_register_to_app ... ok -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_exact_filtered -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_exact_filtered ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_project -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_project ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_multi_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_create_multi_limit ... ok -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_proper_secret -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_proper_secret ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_with_token -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_with_token ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_invalid_json -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_invalid_json ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_multiple_endpoint_project_associations -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_multiple_endpoint_project_associations ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_data_is_set -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_data_is_set ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_no_content_type -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_no_content_type ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_without_token -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_without_token ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_auth_str_equal -keystone.tests.unit.common.test_utils.UtilsTestCase.test_auth_str_equal ... ok -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_signature_v4 -keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_signature_v4 ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_create_project_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_create_project_limit ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_conten_type_no_body -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_conten_type_no_body ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_project_scoped_token_using_endpoint_filter -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_project_scoped_token_using_endpoint_filter ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_edge_cases -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_edge_cases ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_content_type -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_content_type ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_strict -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_strict ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_request -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_request ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_truncation -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_truncation ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_valid_json -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_valid_json ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id_not_set -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id_not_set ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_delete_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_delete_limit ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_scoped_token_with_no_catalog_using_endpoint_filter -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_scoped_token_with_no_catalog_using_endpoint_filter ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_response -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_response ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_unicode -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_unicode ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_mapped_resource_routes -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_mapped_resource_routes ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_empty_password -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_empty_password ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_null_password -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_null_password ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_without_password -keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_without_password ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_request_id -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_request_id ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_service_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_service_v4 ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_normalize_domain_id_extracts_domain_id_if_needed -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_normalize_domain_id_extracts_domain_id_if_needed ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_short_scope_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_short_scope_v4 ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_remove_user_from_group -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_remove_user_from_group ... ok -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_inexact_filtered -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_inexact_filtered ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_microseconds_when_subsecond_is_true -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_microseconds_when_subsecond_is_true ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_seconds_when_subsecond_is_false -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_seconds_when_subsecond_is_false ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v1 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v1 ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_rounds_microseconds_of_objects_passed_in -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_rounds_microseconds_of_objects_passed_in ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_truncates_microseconds_of_objects_passed_in -keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_truncates_microseconds_of_objects_passed_in ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_64_char_uuid -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_64_char_uuid ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_domain -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_domain ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_invalid_id -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_invalid_id ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_non_ascii_chars -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_non_ascii_chars ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_uuid -keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_uuid ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v4 ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_endpoint -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_endpoint ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_that_a_hash_can_not_be_validated_against_a_hash -keystone.tests.unit.common.test_utils.UtilsTestCase.test_that_a_hash_can_not_be_validated_against_a_hash ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_check -keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_check ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_with_unicode_check -keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_with_unicode_check ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_length_and_trunc_password_throws_validation_error -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_length_and_trunc_password_throws_validation_error ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict_raises_exception -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict_raises_exception ... ok -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_normal_password_strict -keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_normal_password_strict ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signing_key_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signing_key_v4 ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_domain_id_filter -keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_domain_id_filter ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.test_invalid_receipt_raises_receipt_not_found -keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.test_invalid_receipt_raises_receipt_not_found ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_group -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_group ... ok -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_get_group -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_get_group ... ok -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_unenforced_api_decorator -keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_unenforced_api_decorator ... ok -keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_addition_auth_steps -keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_addition_auth_steps ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_protocol -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_protocol ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_duplicate_method -keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_duplicate_method ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_token_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_token_v4 ... ok -keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_unsupported_auth_method -keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_unsupported_auth_method ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_policy -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_policy ... ok -keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_private_key_file_path -keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_private_key_file_path ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_user_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_user_model ... ok -keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_public_certificate_path -keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_public_certificate_path ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_iam_signature_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_iam_signature_v4 ... ok -keystone.tests.unit.test_entry_points.TestEntryPoints.test_entry_point_middleware -keystone.tests.unit.test_entry_points.TestEntryPoints.test_entry_point_middleware ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_group_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_group_model ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_project_id_filter -keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_project_id_filter ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_identity_provider -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_identity_provider ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project_does_not_send_disable -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project_does_not_send_disable ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_idp_remote_ids -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_idp_remote_ids ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_response -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_response ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_domain_and_project -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_domain_and_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_local_user_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_local_user_model ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_region -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_region ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_mapping -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_mapping ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v1 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v1 ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.LimitsTestCase.test_show_domain_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_show_domain_limit ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_group ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_nonlocal_user_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_nonlocal_user_model ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_role -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_role ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_password_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_password_model ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v4 ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_model ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_inherited -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_inherited ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_service -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_service ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_tags_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_tags_model ... ok -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_sts_signature_v4 -keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_sts_signature_v4 ... ok -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_all_json_renderings -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_all_json_renderings ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure_in_debug -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure_in_debug ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_show_project_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_show_project_limit ... ok -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_no_message -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_no_message ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_revocation_event_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_revocation_event_model ... ok -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure_in_debug -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure_in_debug ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_title -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_title ... ok -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_entities_filtered -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_entities_filtered ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_user -keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_user ... ok -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_invalid_unicode_string -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_invalid_unicode_string ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_not_found -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_not_found ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure_in_debug -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure_in_debug ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_argument_message -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_argument_message ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_role_assignment_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_role_assignment_model ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_user_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_user_and_group ... ok -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_message -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_message ... ok -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_string -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_string ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_validation_error -keystone.tests.unit.test_exception.SecurityErrorTestCase.test_validation_error ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_service_provider -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_service_provider ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_group_membership -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_group_membership ... ok -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_encrypted_string -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_encrypted_string ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit -keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_no_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_no_token ... ok -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_model -keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_model ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_assign_system_role_to_user -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_assign_system_role_to_user ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_deleting_a_user_deletes_application_credentials +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_deleting_a_user_deletes_application_credentials ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_domain_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_domain_scoped_token ... ok -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_hints_none -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_hints_none ... ok -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups ... ok -keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_not_found -keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_not_found ... ok +keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncPostgreSQL.test_models_sync +keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncPostgreSQL.test_models_sync ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_role_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_role_duplicate_conflict_gives_name ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_id_mapping +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_id_mapping ... ok +:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_created_notification +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_created_notification ... ok +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_deleted_notification +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_deleted_notification ... ok +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_disabled_notification +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_disabled_notification ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential ... ok +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_updated_notification +keystone.tests.unit.common.test_notifications.AuditNotificationsTestCase.test_resource_updated_notification ... ok +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_function_callback +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_function_callback ... ok +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_list_of_callbacks +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_list_of_callbacks ... ok +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_method_callback +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_a_method_callback ... ok +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_callback +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_callback ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_does_not_have_system_role_without_assignment -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_does_not_have_system_role_without_assignment ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_project_scoped_token ... ok -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_no_hints -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_no_hints ... ok +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_event +keystone.tests.unit.common.test_notifications.TestCallbackRegistration.test_an_invalid_event ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_local_user_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_local_user_model ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_id_sends_notification +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_id_sends_notification ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_unscoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_unscoped_token ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_group_deprecated ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_has_system_role_when_assignment_exists -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_has_system_role_when_assignment_exists ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_sp_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_sp_duplicate_conflict_gives_name ... ok +keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncSQLite.test_models_sync +keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncSQLite.test_models_sync ... ok +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_parameter_relation +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_parameter_relation ... ok +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_resource_relation +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_resource_relation ... ok +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_parameter_relation +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_parameter_relation ... ok +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_resource_relation +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_resource_relation ... ok +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_translate_urls +keystone.tests.unit.common.test_json_home.JsonHomeTest.test_translate_urls ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_with_invalid_input -keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_with_invalid_input ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_group_deprecated ... ok +keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_duplicate_option_cases +keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_duplicate_option_cases ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_credential_limits -keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_credential_limits ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_role_assignments_for_user_returns_all_assignments -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_role_assignments_for_user_returns_all_assignments ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_matches_federated_get_domains -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_matches_federated_get_domains ... ok -keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider.test_valid_data_encryption -keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider.test_valid_data_encryption ... ok +keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_option_init_validation +keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_option_init_validation ... ok +keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_registry +keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_registry ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_invalid_endpoint_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_invalid_endpoint_project_association ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential_not_found +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_application_credential_not_found ... ok +keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_encryption_with_null_key +keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_encryption_with_null_key ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_warning_is_logged_when_encrypting_with_null_key +keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_warning_is_logged_when_encrypting_with_null_key ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6573,10 +5521,10 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group_no_group_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group_no_user_exc -keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group_no_user_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group_no_user_exc +keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_add_user_to_group_no_user_exc ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_authenticate keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_authenticate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6595,6 +5543,8 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_check_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_check_user_in_group_group_doesnt_exist_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_check_user_in_group_group_doesnt_exist_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6603,6 +5553,8 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_check_user_in_group_user_doesnt_exist_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_nonlocal_user_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_nonlocal_user_model ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_check_user_in_group_user_not_in_group_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_check_user_in_group_user_not_in_group_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6611,6 +5563,8 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_trust_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_trust_duplicate_conflict_gives_name ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_group_all_attrs keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_group_all_attrs ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6619,8 +5573,6 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_group_duplicate_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_with_project_scoped_token ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6629,50 +5581,52 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_all_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_same_id_exc -keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_same_id_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_same_id_exc +keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_same_id_exc ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_same_name_and_domain_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_create_user_same_name_and_domain_exc ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_group keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_group ... skipped 'N/A: LDAP has no write support' keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_group_doesnt_exist_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_group_doesnt_exist_exc ... skipped 'N/A: LDAP has no write support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_user keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_user ... skipped 'N/A: LDAP has no write support' keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_user_no_user_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_delete_user_no_user_exc ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_exact_filtered -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_exact_filtered ... skipped 'Not supported by LDAP identity driver' keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_generates_uuids keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_generates_uuids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group -keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group ... ok +keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncSQLite.test_models_sync +keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncSQLite.test_models_sync ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group +keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group ... ok +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_name_sends_notification +keystone.tests.unit.common.test_notifications.CadfNotificationsWrapperTestCase.test_v3_authenticate_with_invalid_user_name_sends_notification ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group_by_name keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group_by_name ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_domain_roles -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_domain_roles ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group_by_name_no_user_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group_by_name_no_user_exc ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group_no_group_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_group_no_group_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncMySQL.test_models_sync +keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncMySQL.test_models_sync ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user_by_name keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user_by_name ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user_by_name_no_user_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user_by_name_no_user_exc ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_get_user_no_user_exc @@ -6683,6 +5637,8 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_is_sql ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_delete_access_rules +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_get_delete_access_rules ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_groups_for_user_group keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_groups_for_user_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -6699,12 +5655,12 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_groups_one_group ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_in_group_no_group keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_in_group_no_group ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_matches_federated_get_projects -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_matches_federated_get_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_in_group_no_users keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_in_group_no_users ... ok +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_in_group_user @@ -6713,6 +5669,8 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_no_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_password_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_password_model ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_when_users keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_list_users_when_users ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_remove_user_from_group @@ -6735,10808 +5693,9451 @@ keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_group_name_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_group_no_group keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_group_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user ... ok +keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncPostgreSQL.test_models_sync +keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncPostgreSQL.test_models_sync ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_project_roles -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_project_roles ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_name_not_allowed_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_name_not_allowed_exc ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_invalid_mapping_id +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_invalid_mapping_id ... ok keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_no_user_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_no_user_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_remove_optional_attribute keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_remove_optional_attribute ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_same_name_exc keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver.test_update_user_same_name_exc ... skipped "Backend doesn't allow name update." -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_with_project_scoped_token ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_returns_none_without_assignment -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_returns_none_without_assignment ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit_break_hierarchical_tree -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit_break_hierarchical_tree ... ok -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups_for_user ... ok +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_user_duplicate_conflict_gives_name +keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_user_duplicate_conflict_gives_name ... ok +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_deferred_gettr +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_deferred_gettr ... ok +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_manager_api_reference +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_manager_api_reference ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_call_build_enforcement_target +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_call_build_enforcement_target ... ok +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_provider_api_mixin +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_provider_api_mixin ... ok +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_duplicate +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_duplicate ... ok +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_lock +keystone.tests.unit.common.test_provider_api.TestProviderAPIRegistry.test_registry_lock ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_binary_attribute_values +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_binary_attribute_values ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_bitmask_begins_with_0 +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_bitmask_begins_with_0 ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_user_name_with_boolean_string +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_user_name_with_boolean_string ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_attribute_is_uuid_in_byte_form +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_attribute_is_uuid_in_byte_form ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0 +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0 ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0_and_enabled_bit_mask +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0_and_enabled_bit_mask ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_auto_instantiated +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_auto_instantiated ... ok +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_utf8_conversion +keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_utf8_conversion ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_different +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_different ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_complex +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_complex ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_model ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_same +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_same ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_diff_length +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_diff_length ... ok +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_remote_id_attribute +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_create_protocol_with_remote_id_attribute ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_rdns +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_rdns ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_unicode +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_unicode ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_parsed_dns +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_parsed_dns ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_same +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_same ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant_pre_post +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant_pre_post ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_lowercase +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_lowercase ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_alias +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_alias ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_case_diff +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_case_diff ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_shared_state +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_shared_state ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_diff_length +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_diff_length ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_order +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_order ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_type +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_type ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_application_credentials +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_application_credentials ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_same_order +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_same_order ... ok +keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_logged_when_loading_fernet_token_keys +keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_logged_when_loading_fernet_token_keys ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_same +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_same ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_descendant +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_descendant ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_not_parent +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_not_parent ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parent +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parent ... ok +keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_not_logged_when_loading_fernet_credential_key +keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_not_logged_when_loading_fernet_credential_key ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parsed_dns +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parsed_dns ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_same +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_same ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_under_child +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_under_child ... ok +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_unicode +keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_unicode ... ok +keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData.test_unicode +keystone.tests.unit.contrib.federation.test_utils.TestUnicodeAssertionData.test_unicode ... ok +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol ... ok +keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_no_conn_pool +keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_no_conn_pool ... ok +keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_with_conn_pool +keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests.test_multiple_urls_with_comma_with_conn_pool ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_returns_empty_list_without_system_roles -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_returns_empty_list_without_system_roles ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_user_roles -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_user_roles ... ok -keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_groups_filtered_and_limited -keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_groups_filtered_and_limited ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_domain_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_domain_scoped_token ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_tags_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_tags_model ... ok +keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider.test_valid_data_encryption +keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProvider.test_valid_data_encryption ... ok +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_invalid_mapping_id +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_invalid_mapping_id ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_multiple_endpoint_project_associations +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_multiple_endpoint_project_associations ... ok +keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests.test_user_password_created_expired_at_int_matches_created_at +keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests.test_user_password_created_expired_at_int_matches_created_at ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_delete_access_rule_for_user +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_list_delete_access_rule_for_user ... ok +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_remote_id_attribute +keystone.tests.unit.federation.test_core.TestFederationProtocol.test_update_protocol_with_remote_id_attribute ... ok +keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_domain_config_in_database_disabled_by_default +keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_domain_config_in_database_disabled_by_default ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_explicit_target_attr +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_explicit_target_attr ... ok +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_revocation_event_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_revocation_event_model ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLModelTestCase.test_policy_association_model +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLModelTestCase.test_policy_association_model ... ok +/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. + for ep in importlib_metadata.entry_points().get(namespace, []) +keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_loading_config_from_database +keystone.tests.unit.identity.test_core.TestDatabaseDomainConfigs.test_loading_config_from_database ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_domain_scope_fails -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_domain_scope_fails ... ok +keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat.test_configured_algorithm_used +keystone.tests.unit.identity.test_backend_sql.UserPasswordHashingTestsNoCompat.test_configured_algorithm_used ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_with_default_parent -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_with_default_parent ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_simple +keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_simple ... ok +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_removing_user_from_project_deletes_application_credentials +keystone.tests.unit.application_credential.backends.test_sql.SQLDriverTestCase.test_removing_user_from_project_deletes_application_credentials ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_role_assignment_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_role_assignment_model ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_formatting_a_non_string +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_formatting_a_non_string ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.test_search_s_sizelimit_exceeded +keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest.test_search_s_sizelimit_exceeded ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_project_scoped_token ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_dot_name_domain +keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_dot_name_domain ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_incomplete_format +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_incomplete_format ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_missing_key +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_missing_key ... ok +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_delete_policy +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_delete_policy ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_wrong_type +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_raises_malformed_on_wrong_type ... ok +keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_multiple_sql_backend +keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_multiple_sql_backend ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_project_keyerror +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_project_keyerror ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_tenant_keyerror +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_allowed_tenant_keyerror ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_key_not_allowed +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_substitution_with_key_not_allowed ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_disabled_due_to_inactivity +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_disabled_due_to_inactivity ... ok +keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_nonexistent_domain +keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_nonexistent_domain ... ok +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_successful_formatting +keystone.tests.unit.catalog.test_core.FormatUrlTests.test_successful_formatting ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_validation_error_exc +keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_validation_error_exc ... ok +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_get_policy +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_get_policy ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforce_call_is_admin +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforce_call_is_admin ... ok +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_list_policies +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_list_policies ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_group_membership +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_group_membership ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_sensitive_model +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_sensitive_model ... ok +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_update_policy +keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_update_policy ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_not_disabled_due_to_inactivity +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_authenticate_user_not_disabled_due_to_inactivity ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_project_scoped_token_using_endpoint_filter +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_project_scoped_token_using_endpoint_filter ... ok +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_inferred_member_target_data +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_inferred_member_target_data ... ok +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_all_defined_properties +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_all_defined_properties ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_whitelisted_model +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigModels.test_whitelisted_model ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_with_token +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_with_token ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_cache_layer_get_sensitive_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_cache_layer_get_sensitive_config ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_model +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_model ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_changing_password_too_early_sends_notification +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_changing_password_too_early_sends_notification ... ok +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_null_domain +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_null_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_project_scope_fails -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_project_scope_fails ... ok -keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_projects_filtered_and_limited -keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_projects_filtered_and_limited ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_unscoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_unscoped_token ... ok -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_unassign_system_role_from_user -keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_unassign_system_role_from_user ... ok -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_inexact_filtered -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_inexact_filtered ... skipped 'Not supported by LDAP identity driver' +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_id_conflict +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_id_conflict ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_enabled_after_create_update_user +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_enabled_after_create_update_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_no_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_no_token ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_domain_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_domain_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_false -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_false ... ok +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_name_same_domain_conflict +keystone.tests.unit.resource.backends.test_sql.TestSqlResourceDriver.test_create_project_same_name_same_domain_conflict ... ok +keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_addition_auth_steps +keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_addition_auth_steps ... ok +keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_duplicate_method +keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_duplicate_method ... ok +keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_unsupported_auth_method +keystone.tests.unit.test_auth_plugin.TestAuthPlugin.test_unsupported_auth_method ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_domain_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_domain_scoped_token ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_invalid_action +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_invalid_action ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_config_registration +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_config_registration ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404.test_unrouted_path_is_not_jsonified_404 +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskUnrouted404.test_unrouted_path_is_not_jsonified_404 ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_disabled_due_to_inactivity +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_disabled_due_to_inactivity ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_invalid_password_sends_notification +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_invalid_password_sends_notification ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_scoped_token_with_no_catalog_using_endpoint_filter +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterTokenRequestTestCase.test_scoped_token_with_no_catalog_using_endpoint_filter ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_without_token +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRestAdminAuthToken.test_enforcer_is_admin_check_without_token ... ok +keystone.tests.unit.common.test_utils.ServiceHelperTests.test_fail_gracefully +keystone.tests.unit.common.test_utils.ServiceHelperTests.test_fail_gracefully ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_auth_str_equal +keystone.tests.unit.common.test_utils.UtilsTestCase.test_auth_str_equal ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_federated_user_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_federated_user_model ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_domain_config_including_sensitive_option +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_domain_config_including_sensitive_option ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_not_disabled_due_to_inactivity +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_get_user_not_disabled_due_to_inactivity ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_not_is_authenticated +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_not_is_authenticated ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_group_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_group_model ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_invalid_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_create_invalid_domain_config ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.JsonHomeTests.test_get_json_home +keystone.tests.unit.test_associate_project_endpoint_extension.JsonHomeTests.test_get_json_home ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_local_user_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_local_user_model ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_locked_out_user_sends_notification +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_locked_out_user_sends_notification ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_domain_deletes_configs +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_domain_deletes_configs ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_nonlocal_user_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_nonlocal_user_model ... ok +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity_with_user_disabled +keystone.tests.unit.identity.test_backend_sql.DisableInactiveUserTests.test_ignore_user_inactivity_with_user_disabled ... ok +keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_groups_filtered_and_limited +keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_groups_filtered_and_limited ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_sets_enforcement_attr +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_sets_enforcement_attr ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload_multiple_methods +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload_multiple_methods ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions +keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_invalid_partial_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_invalid_partial_domain_config ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_sensitive_domain_config_twice +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_sensitive_domain_config_twice ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_password_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_password_model ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_invalidates_catalog_cache +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_invalidates_catalog_cache ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_whitelisted_domain_config_twice +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_whitelisted_domain_config_twice ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_sensitive_domain_configs +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_sensitive_domain_configs ... ok keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_duplicate_role_grant keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_duplicate_role_grant ... ok -keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_users_filtered_and_limited -keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_users_filtered_and_limited ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_false -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_false ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_partial_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_delete_partial_domain_config ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_policy_association_mapping +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_policy_association_mapping ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_whitelisted_domain_configs +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_whitelisted_domain_configs ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_password_expired_sends_notification +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_password_expired_sends_notification ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlModels.test_federated_user_model -keystone.tests.unit.test_backend_sql.SqlModels.test_federated_user_model ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_project_scoped_token ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_group_model -keystone.tests.unit.test_backend_sql.SqlModels.test_group_model ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_sensitive_domain_config_crud +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_sensitive_domain_config_crud ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_filter_values +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_filter_values ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_whitelisted_domain_config_crud +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_whitelisted_domain_config_crud ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_random -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_random ... ok -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_user_groups -keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_user_groups ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_local_user_model -keystone.tests.unit.test_backend_sql.SqlModels.test_local_user_model ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_duplicate -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_duplicate ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_sensitive_domain_config_crud +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_sensitive_domain_config_crud ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_escaped_sequence_in_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_escaped_sequence_in_domain_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_unscoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_unscoped_token ... ok -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_logs_direct_maps -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_logs_direct_maps ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_nonlocal_user_model -keystone.tests.unit.test_backend_sql.SqlModels.test_nonlocal_user_model ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_whitelisted_domain_config_crud +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_whitelisted_domain_config_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_edge_cases +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_edge_cases ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_strict +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_strict ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_with_invalid_project_id +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_with_invalid_project_id ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_tags_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_tags_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_data -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_data ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_repeated_password_sends_notification +keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_repeated_password_sends_notification ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_input_file -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_input_file ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_true -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_true ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_no_user ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_options_not_in_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_options_not_in_domain_config ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_revocation_event_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_revocation_event_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlModels.test_password_model -keystone.tests.unit.test_backend_sql.SqlModels.test_password_model ... ok -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_rules_file -keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_rules_file ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_project_model -keystone.tests.unit.test_backend_sql.SqlModels.test_project_model ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_domains_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_domains_with_project_scoped_token ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_project_tags_model -keystone.tests.unit.test_backend_sql.SqlModels.test_project_tags_model ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_true -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_true ... ok -keystone.tests.unit.test_healthcheck.HealthCheckTestCase.test_get_healthcheck -keystone.tests.unit.test_healthcheck.HealthCheckTestCase.test_get_healthcheck ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_revocation_event_model -keystone.tests.unit.test_backend_sql.SqlModels.test_revocation_event_model ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_encrypted_string +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_encrypted_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_duplicate_role_grant ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_member_target_type_and_member_target +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_member_target_type_and_member_target ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_partial_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_partial_domain_config ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_role_assignment_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_role_assignment_model ... ok +keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_projects_filtered_and_limited +keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_projects_filtered_and_limited ... ok +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_hints_none +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_hints_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_domain -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_domain ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_role_assignment_model -keystone.tests.unit.test_backend_sql.SqlModels.test_role_assignment_model ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_no_enabled -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_no_enabled ... ok -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_projects_with_project_scoped_token -keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_projects_with_project_scoped_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_truncation +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_long_password_truncation ... ok +keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncMySQL.test_models_sync +keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncMySQL.test_models_sync ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_return_count -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_return_count ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_project -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_project ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_group_membership +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_group_membership ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_sensitive_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_get_sensitive_config ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlModels.test_user_group_membership -keystone.tests.unit.test_backend_sql.SqlModels.test_user_group_membership ... ok +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_no_hints +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_backend_credential_sql_no_hints ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_pre_instantiated_enforcer +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_pre_instantiated_enforcer ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_model +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_model ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_invalid_sensitive_substitution_in_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_invalid_sensitive_substitution_in_domain_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_user -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_user ... ok -keystone.tests.unit.test_backend_sql.SqlModels.test_user_model -keystone.tests.unit.test_backend_sql.SqlModels.test_user_model ... ok -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync ... ok -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_contract -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_contract ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_no_user ... ok +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_credential_limits +keystone.tests.unit.credential.test_backend_sql.SqlCredential.test_credential_limits ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_add_user_to_group +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_add_user_to_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_expand -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_expand ... ok -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_migrate -keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_migrate ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_empty_url -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_empty_url ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_delete_group_without_role_does_not_revoke_users -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_delete_group_without_role_does_not_revoke_users ... ok -keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase.test_config_upload -keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase.test_config_upload ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_fails_when_group_is_none +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_fails_when_group_is_none ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_group_deprecated ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.test_paged_results_control_api +keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest.test_paged_results_control_api ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_subject_token_data +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_enforce_call_with_subject_token_data ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_all_json_renderings -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_all_json_renderings ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_forbidden_title -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_forbidden_title ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_invalid_unicode_string -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_invalid_unicode_string ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_unicode +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_unicode ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_duplicate_role_grant ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_config_option_no_events +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_config_option_no_events ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_returns_valid_config_values +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_option_dict_returns_valid_config_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_not_found -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_users_filtered_and_limited +keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_users_filtered_and_limited ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_binary_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_binary_debug ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_filter_data +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_filter_data ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_sensitive_substitution_in_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_sensitive_substitution_in_domain_config ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project_with_invalid_project_id +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project_with_invalid_project_id ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_domain +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_debug ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_circular_inferences +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_circular_inferences ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_no_user ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_group_deprecated ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_invalid_partial_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_invalid_partial_domain_config ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_empty_password +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_empty_password ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_null_password +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_with_null_password ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_bad_input +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_bad_input ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_without_password +keystone.tests.unit.common.test_utils.UtilsTestCase.test_hash_user_password_without_password ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_delete_implied_role_returns_not_found +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_delete_implied_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_endpoint +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_endpoint ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_exception_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_exception_debug ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_no_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_no_debug ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_debug ... ok -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_inexact_filtered -keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_inexact_filtered ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_no_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_no_debug ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_microseconds_when_subsecond_is_true +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_microseconds_when_subsecond_is_true ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_invalid_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_invalid_endpoint_group ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_seconds_when_subsecond_is_false +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_returns_seconds_when_subsecond_is_false ... ok +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_partial_domain_config +keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfig.test_update_partial_domain_config ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_rounds_microseconds_of_objects_passed_in +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_rounds_microseconds_of_objects_passed_in ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_truncates_microseconds_of_objects_passed_in +keystone.tests.unit.common.test_utils.UtilsTestCase.test_isotime_truncates_microseconds_of_objects_passed_in ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_64_char_uuid +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_64_char_uuid ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_not_found -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_not_found ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_debug ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_no_debug -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_no_debug ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_message -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_message ... ok -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_string -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_string ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_invalid_id +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_invalid_id ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_non_ascii_chars +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_non_ascii_chars ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_uuid +keystone.tests.unit.common.test_utils.UtilsTestCase.test_resource_uuid ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_implied_role_crd +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_implied_role_crd ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_inferred +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_inferred ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_validation_error -keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_validation_error ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_group +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_directed_graph_of_implied_roles +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_directed_graph_of_implied_roles ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_group_deprecated ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_policy +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_policy ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_endpoint_group ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_supplied_target +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_member_target_data_supplied_target ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_domain_specific_with_implied_roles +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_domain_specific_with_implied_roles ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group_returns_not_found ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_invalid_region_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_invalid_region_id ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_expired_events_are_removed -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_expired_events_are_removed ... ok -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_persistence -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_persistence ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_domain_as_project -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_domain_as_project ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_endpoint ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_that_a_hash_can_not_be_validated_against_a_hash +keystone.tests.unit.common.test_utils.UtilsTestCase.test_that_a_hash_can_not_be_validated_against_a_hash ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_check +keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_check ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_with_unicode_check +keystone.tests.unit.common.test_utils.UtilsTestCase.test_url_safe_with_unicode_check ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_length_and_trunc_password_throws_validation_error +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_length_and_trunc_password_throws_validation_error ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict_raises_exception +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_long_password_strict_raises_exception ... ok +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_normal_password_strict +keystone.tests.unit.common.test_utils.UtilsTestCase.test_verify_normal_password_strict ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_get_user_unique_id_and_display_name +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_get_user_unique_id_and_display_name ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_local_user_local_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_local_user_local_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_federated_domain_specified +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_federated_domain_specified ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_projects +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_projects ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_implied_roles_filtered_by_role +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_implied_roles_filtered_by_role ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validataion_no_remote +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validataion_no_remote ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_group +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_bad_group ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_local +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_local ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_type +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_no_type ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_bad_local_type_user_in_assertion +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_bad_local_type_user_in_assertion ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_id_and_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_id_and_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_and_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_and_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_without_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_group_name_without_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_incorrect_local_keys +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_incorrect_local_keys ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_id_and_domain_id +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_id_and_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_python_none -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_python_none ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_audit -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_audit ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_no_region -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_no_region ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_id +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_name +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_mapping_validation_with_user_name_and_domain_name ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_and_direct_mapping +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_and_direct_mapping ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_many_rules +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_any_one_of_many_rules ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_multi_registered_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_multi_registered_limit ... ok -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_roundtrip -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_roundtrip ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_with_totp -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_with_totp ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_multiple_filters -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_multiple_filters ... ok -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_invalid_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_invalid_endpoint_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_region -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_region ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_project -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_project ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping_multiples +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_and_direct_groups_mapping_multiples ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_direct_group_mapping_missing_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_blacklist_direct_group_mapping_missing_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_discards_nonstring_objects +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_discards_nonstring_objects ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_project +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_project ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_fails_after_discarding_nonstring +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_fails_after_discarding_nonstring ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_for_groups_and_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_for_groups_and_domain ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of trust_id. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of trustor_id. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of trustee_id. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of domain_name. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_blacklist +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_blacklist ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_only_one_group +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_only_one_group ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_whitelist +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_group_ids_mapping_whitelist ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_groups_mapping_only_one_group +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_groups_mapping_only_one_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none_renders -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none_renders ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_since -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_since ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_met_succeeds -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_met_succeeds ... ok -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_roundtrip -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_roundtrip ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_groups_allowed +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_groups_allowed ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_policy_check_credentials +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_policy_check_credentials ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_regex_match +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_no_regex_match ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_and_direct_mapping +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_and_direct_mapping ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_many_rules +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_many_rules ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_user -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_user ... ok -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_sql_null -keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_sql_null ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_fail +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_fail ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_pass +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_not_any_of_regex_verify_pass ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_blacklist +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_blacklist ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_many_groups +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_many_groups ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_match_and_many_groups +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_match_and_many_groups ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_whitelist +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_regex_whitelist ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_returns_group_names +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_returns_group_names ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_and_direct_groups_mapping +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_and_direct_groups_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_since -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_since ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_avoid_creating_circular_references_in_regions_update -keystone.tests.unit.test_backend_sql.SqlCatalog.test_avoid_creating_circular_references_in_regions_update ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_direct_group_mapping_missing_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_rule_engine_whitelist_direct_group_mapping_missing_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_set_ephemeral_domain_to_ephemeral_users +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_set_ephemeral_domain_to_ephemeral_users ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_type_not_in_assertion +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_type_not_in_assertion ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id_and_name +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identification_id_and_name ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name_and_federated_domain +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_user_identifications_name_and_federated_domain ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_using_remote_direct_mapping_that_doesnt_exist_fails +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_using_remote_direct_mapping_that_doesnt_exist_fails ... ok +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_whitelist_pass_through +keystone.tests.unit.contrib.federation.test_utils.MappingRuleEngineTests.test_whitelist_pass_through ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_both_query_and_hints_set +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_both_query_and_hints_set ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_inherited_implied_roles +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_inherited_implied_roles ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_empty_query_and_hints_set +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_empty_query_and_hints_set ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_hints_and_query_is_none +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_filter_with_hints_and_query_is_none ... ok +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_return_query_with_no_hints +keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest.test_return_query_with_no_hints ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_region +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_region ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_add_user_to_group_returns_not_found ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_invalid_input -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_invalid_input ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_project ... ok +keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_admin_reset +keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_admin_reset ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_chain_id -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_chain_id ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_not_met_fails -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_not_met_fails ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_conflicting_ids -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_conflicting_ids ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_subject_token_target_data +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_extract_subject_token_target_data ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_endpoint_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_delete_service_with_endpoint -keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_delete_service_with_endpoint ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_duplicate -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_duplicate ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_min_age +keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_can_change_password_after_min_age ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_role +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_role ... ok +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles_on_domain +keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles_on_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_id -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_id ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_region_crud -keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_region_crud ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_cannot_change_password_before_min_age +keystone.tests.unit.identity.test_backend_sql.MinimumPasswordAgeTests.test_user_cannot_change_password_before_min_age ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_with_remote_user +keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_with_remote_user ... ok +keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_without_identity_provider_or_protocol +keystone.tests.unit.test_auth_plugin.TestMapped.test_mapped_without_identity_provider_or_protocol ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_auth_plugin.TestMapped.test_supporting_multiple_methods +keystone.tests.unit.test_auth_plugin.TestMapped.test_supporting_multiple_methods ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_is_authenticated_check +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_is_authenticated_check ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_service_crud -keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_service_crud ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_duplicate_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_duplicate_id ... ok -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_return_count -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_return_count ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_pass_and_totp -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_pass_and_totp ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_circular_regions_can_be_deleted -keystone.tests.unit.test_backend_sql.SqlCatalog.test_circular_regions_can_be_deleted ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_invalid_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_invalid_endpoint_group ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_service +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_service ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_protocol +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_protocol ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_domain +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustee -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustee ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_empty_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_empty_id ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_user_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_federated_user_model ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_invalidates_cache +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_invalidates_cache ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_decorator +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_decorator ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_project +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_project ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_trust +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_trust ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_group_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_group_model ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_and_get_roles_no_metadata ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_identity_provider +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_identity_provider ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_domain +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_domain ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustor -keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustor ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_password -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_password ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_region -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_region ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_description -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_description ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_service -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_service ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_endpoint ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_empty_endpoint_groups_in_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_empty_endpoint_groups_in_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_region_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_region_returns_not_found ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_with_invalid_input -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_with_invalid_input ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_id -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_id ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_matching_ids -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_matching_ids ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_totp -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_totp ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_id -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_id ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_user +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_create_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_idp_remote_ids +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_idp_remote_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_project +keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_project ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_invalid_action_decorator +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_policy_enforcer_action_invalid_action_decorator ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_and_get_roles_no_metadata ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_local_user_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_local_user_model ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_mapping +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_mapping ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_and_get_roles_no_metadata ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_CRD_implied_roles -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_CRD_implied_roles ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_region_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_region_returns_not_found ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_without_region -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_without_region ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_returns_correct_required_auth_methods -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_returns_correct_required_auth_methods ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_reference_registered_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_reference_registered_limit ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_description -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_with_duplicate_id -keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_with_duplicate_id ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_project ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_nonlocal_user_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_nonlocal_user_model ... ok +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_retrive_oslo_req_context +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_retrive_oslo_req_context ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_group +keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_endpoint_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_endpoint_returns_not_found ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_domain +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_domain ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_endpoint_group ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_password_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_password_model ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_global_role_cannot_imply_domain_specific_role -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_global_role_cannot_imply_domain_specific_role ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_id ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_without_description -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_without_description ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_all_bogus_rules_results_in_default_behavior -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_all_bogus_rules_results_in_default_behavior ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_returns_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_with_endpoint -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_with_endpoint ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_password ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_model ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_password ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_unexpected_body +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_unexpected_body ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_user +keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_with_same_description_string -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_with_same_description_string ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_returns_not_found ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_region -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_region ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_bogus_non_existing_auth_method_succeeds -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_bogus_non_existing_auth_method_succeeds ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_endpoint +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_endpoint ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_view_args_populated_in_policy_dict +keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcerRest.test_view_args_populated_in_policy_dict ... ok +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance ... ok +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance_that_has_extra_attrs +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_dict_from_a_model_instance_that_has_extra_attrs ... ok +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_a_dict +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_a_dict ... ok +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_an_invalid_dict +keystone.tests.unit.common.test_sql_core.TestModelDictMixin.test_creating_a_model_instance_from_an_invalid_dict ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_tags_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_project_tags_model ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_check_policy_association +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_check_policy_association ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_revocation_event_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_revocation_event_model ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_create_policy_association +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_create_policy_association ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_with_endpoint -keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_with_endpoint ... ok -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_all_rules -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_all_rules ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_without_descriptions -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_without_descriptions ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_endpoint_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_endpoint_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_assignments_for_tree +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_assignments_for_tree ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_project ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_endpoint +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_endpoint ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_group +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_group ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_role_assignment_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_role_assignment_model ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_if_no_password_set ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_endpoint_deleted +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_endpoint_deleted ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_user ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_policy +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_region_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_region_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_disabled_MFA_succeeeds -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_disabled_MFA_succeeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_implied_roles_none -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_implied_roles_none ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_service_returns_not_found -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_service_returns_not_found ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_region +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_region ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_service_provider +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_service_provider ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_user ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_service +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_association_by_service ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_policy +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_policy ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_policy_association +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_delete_policy_association ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_group_membership +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_group_membership ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit_with_referenced_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit_with_referenced_limit ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_endpoint_disabled -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_endpoint_disabled ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_get_policy_association +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_get_policy_association ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_requires_simple_bind ... ok +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_model +keystone.tests.unit.test_backend_federation_sql.SqlFederation.test_user_model ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_list_associations_for_policy +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_list_associations_for_policy ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_if_no_password_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limit ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_project_non_exist -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_project_non_exist ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_project_deleted +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_project_deleted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_false -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_false ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_with_empty_public_url -keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_with_empty_public_url ... ok -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_role_assignments_with_implied_roles -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_role_assignments_with_implied_roles ... ok -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_rescope_works_without_token_method_in_rules -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_rescope_works_without_token_method_in_rules ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_endpoint -keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_endpoint ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_domain_assignments +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_domain_assignments ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_project +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_project ... ok +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_recreate_policy_association +keystone.tests.unit.endpoint_policy.backends.test_sql.SQLDriverTestCase.test_recreate_policy_association ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_group_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_group_exc ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group_in_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group_in_project ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_region +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_region ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_user_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_user_exc ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_mixed_assignments +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_mixed_assignments ... ok +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_get_group +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_get_group ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_wrong_credentials +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_wrong_credentials ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_requires_simple_bind ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_if_no_password_set ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_change_password +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_change_password ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_grants +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_role +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_role ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_list_registered_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_list_registered_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_false -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_false ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_region -keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_region ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_met_succeeds -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_met_succeeds ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_service -keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_service ... ok -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_root_role_as_implied_role_forbidden -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_root_role_as_implied_role_forbidden ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_endpoint ... ok +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_base_ldap_connection_deref_option +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_base_ldap_connection_deref_option ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_grants +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_grants ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_service +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_service ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_to_each_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_to_each_domain ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_endpoints -keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_endpoints ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_random -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_random ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group_in_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group_in_project ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_no_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_no_user ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_project ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_project_grants +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_project_grants ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_trust +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_trust ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_requires_simple_bind ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_build_tree +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_build_tree ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_not_met_fails -keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_not_met_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_show_registered_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_show_registered_limit ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_regions_filtered_by_parent_region_id -keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_regions_filtered_by_parent_region_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlCatalog.test_region_crud -keystone.tests.unit.test_backend_sql.SqlCatalog.test_region_crud ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_true -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_true ... ok -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_domain_specific_implied_role -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_domain_specific_implied_role ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_crud -keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_crud ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_filtering -keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_filtering ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_true -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_true ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_break_hierarchical_tree -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_break_hierarchical_tree ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_region -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_region ... ok -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_implied_role -keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_implied_role ... ok -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_both_project_and_domain_in_scope -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_both_project_and_domain_in_scope ... ok -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_data_invalid_method -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_data_invalid_method ... ok -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_names_duplicates -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_names_duplicates ... ok -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_missing_auth_method_data -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_missing_auth_method_data ... ok -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_project_name_no_domain -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_project_name_no_domain ... ok -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_unsupported_auth_method -keystone.tests.unit.test_v3_auth.TestAuthInfo.test_unsupported_auth_method ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_description -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_description ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_service -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_service ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_build_tree +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_build_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_user_project_grants +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_user_project_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter_expect_fail -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter_expect_fail ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_enabled -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_enabled ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_region_extras -keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_region_extras ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_invalid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_invalid_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_domain_scoped_token -keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_domain_scoped_token ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_name -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_name ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_user +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_delete_user ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_wrong_password +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_wrong_password ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_role_assignment_using_inherited_sourced_groups +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_role_assignment_using_inherited_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_domain +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_domain ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_user_groups +keystone.tests.unit.test_backend_ldap.LDAPMatchingRuleInChainTests.test_list_user_groups ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_valid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_valid_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_not_found -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_disabled -keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_disabled ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_invalid_input -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_invalid_input ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_generated_passcode_is_correct_format -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_generated_passcode_is_correct_format ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_role_to_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_default_domain_scoped_token -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_default_domain_scoped_token ... ok -keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_enabled -keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_enabled ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_endpoint -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_endpoint ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_generates_uuids +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_generates_uuids ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlTrust.test_consume_use -keystone.tests.unit.test_backend_sql.SqlTrust.test_consume_use ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_by_name +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlTrust.test_create_trust -keystone.tests.unit.test_backend_sql.SqlTrust.test_create_trust ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_region -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_region ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_failed -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_failed ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_domain_does_not_notify +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_domain_does_not_notify ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_wrong_credentials +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_wrong_credentials ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_user_ids_for_project_with_inheritance +keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_user_ids_for_project_with_inheritance ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_endpoint ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust -keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_deleting_idp_cascade_deleting_fed_user -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_deleting_idp_cascade_deleting_fed_user ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust_not_found -keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust_not_found ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_service -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_service ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_corrupt_totp_credential -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_corrupt_totp_credential ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_duplicate_trusts_not_allowed -keystone.tests.unit.test_backend_sql.SqlTrust.test_duplicate_trusts_not_allowed ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_blacklist_passess_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_blacklist_passess_all_values ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_all_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_all_id ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_deleting_endpoint_with_space_in_url -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_deleting_endpoint_with_space_in_url ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_date -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_date ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user ... ok +keystone.tests.unit.test_backend_sql.SqlInheritance.test_role_assignments_user_domain_to_project_inheritance +keystone.tests.unit.test_backend_sql.SqlInheritance.test_role_assignments_user_domain_to_project_inheritance ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_duplicate_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none_conflict -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none_conflict ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_project_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_project_id ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_domain_aware +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_domain_aware ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_invalid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_invalid_project ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_project_does_not_notify +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_of_disabled_project_does_not_notify ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_sql +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_sql ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_change_password +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_change_password ... ok +keystone.tests.unit.test_backend_sql.SqlPolicy.test_create +keystone.tests.unit.test_backend_sql.SqlPolicy.test_create ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: + ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustee_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustee_id ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_whitelist_discards_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_whitelist_discards_all_values ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_valid_passcode -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_valid_passcode ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustor_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustor_id ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_invalid_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_invalid_endpoint ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group ... ok +keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete +keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_project +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_disable_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user_by_name ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete_policy_returns_not_found +keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete_policy_returns_not_found ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_group_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_group_doesnt_exist_exc ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user_by_name ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_invalid_url -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_invalid_url ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit_break_hierarchical_tree -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit_break_hierarchical_tree ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_with_no_endpoint_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_with_no_endpoint_project_association ... ok +keystone.tests.unit.test_backend_sql.SqlPolicy.test_get +keystone.tests.unit.test_backend_sql.SqlPolicy.test_get ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_doesnt_exist_exc ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_base_ldap_connection_deref_option +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_base_ldap_connection_deref_option ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_no_users +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_no_users ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_data_is_set +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_data_is_set ... ok +keystone.tests.unit.test_backend_sql.SqlPolicy.test_get_policy_returns_not_found +keystone.tests.unit.test_backend_sql.SqlPolicy.test_get_policy_returns_not_found ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_when_users +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_when_users ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_not_in_group_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_not_in_group_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_project_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_project_id ... ok -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_invalid_input -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_invalid_input ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustee_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustee_id ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustor_id -keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustor_id ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_full_workflow -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_full_workflow ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_get_deleted_trust -keystone.tests.unit.test_backend_sql.SqlTrust.test_get_deleted_trust ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url_project_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url_project_id ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_get_trust -keystone.tests.unit.test_backend_sql.SqlTrust.test_get_trust ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlPolicy.test_list +keystone.tests.unit.test_backend_sql.SqlPolicy.test_list ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_from_project_invalidates_cache +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_from_project_invalidates_cache ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_endpoint_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_group_crud ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_all_attrs +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_all_attrs ... ok +keystone.tests.unit.test_backend_sql.SqlPolicy.test_update +keystone.tests.unit.test_backend_sql.SqlPolicy.test_update ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_group_crud ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_referenced_limit -keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_referenced_limit ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_project_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_project_limit ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustee -keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustee ... ok -keystone.tests.unit.test_policy.PolicyJsonTestCase.test_all_targets_documented -keystone.tests.unit.test_policy.PolicyJsonTestCase.test_all_targets_documented ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_policy.PolicyJsonTestCase.test_policies_loads -keystone.tests.unit.test_policy.PolicyJsonTestCase.test_policies_loads ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustor -keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustor ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_scoped_token_no_groups -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_scoped_token_no_groups ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trusts -keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trusts ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_non_deleted_trusts -keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_non_deleted_trusts ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name_with_list_limit -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name_with_list_limit ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_soft_deleted_trusts -keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_soft_deleted_trusts ... ok +Conflict group: (sqlite3.IntegrityError) UNIQUE constraint failed: group.domain_id, group.name +[SQL: INSERT INTO "group" (id, name, domain_id, description, extra) VALUES (?, ?, ?, ?, ?)] +[parameters: ('48e94308cb8c4fb3b45b9116a7077a41', 'ef8ef6aa029a4bfcafaef6dc5e06ed89', 'e062972b67c94d9197f40130abe0ba7e', None, '{}')] +(Background on this error at: https://sqlalche.me/e/14/gkpj) +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_duplicate_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_duplicate_exc ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_sql.SqlPolicy.test_update_policy_returns_not_found +keystone.tests.unit.test_backend_sql.SqlPolicy.test_update_policy_returns_not_found ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_not_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_not_raised ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_raised ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_not_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_not_raised ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_raised ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_not_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_not_raised ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_raised ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_not_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_not_raised ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id_not_set +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_global_request_id_not_set ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_raised ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_no_group +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_no_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_not_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_not_raised ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_the_same_unscoped_token_with_user_deleted -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_the_same_unscoped_token_with_user_deleted ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_expires_at_int_matches_expires_at -keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_expires_at_int_matches_expires_at ... ok +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_raised +keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_raised ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_build_tree +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_build_tree ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_project_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_project_crud ... ok +keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.test_purge_by_group_type +keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.test_purge_by_group_type ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_negative -keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_negative ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_allow_recursion -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_allow_recursion ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode_no_previous_windows -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode_no_previous_windows ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_delete_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_delete_limit ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_type -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_type ... ok -keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_positive -keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_positive ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_password ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_project_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_project_endpoint_group ... ok +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_group_deprecated ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_for_local_user_user_not_found -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_for_local_user_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_endpoint +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc +keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_cli.TestMappingPopulate.test_bad_domain_name +keystone.tests.unit.test_cli.TestMappingPopulate.test_bad_domain_name ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_all_attributes +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_all_attributes ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_request_id +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_initiator_request_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_project_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_project_crud ... ok +Conflict user: (sqlite3.IntegrityError) UNIQUE constraint failed: user.id, user.domain_id +[SQL: INSERT INTO user (id, domain_id, enabled, extra, default_project_id, created_at, last_active_at) VALUES (?, ?, ?, ?, ?, ?, ?)] +[parameters: ('ceecdf0991ba4cd6b6b638f0d50a0d74', '25d74c2d1e9441ae9251669cc692d13a', 1, '{}', None, '2024-01-21 10:34:14.421209', None)] +(Background on this error at: https://sqlalche.me/e/14/gkpj) /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_password ... ok -keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase.test_config_upload -keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase.test_config_upload ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_already_expired -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_already_expired ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_endpoint -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_endpoint ... ok -keystone.tests.unit.test_cli.DebugDoctorTests.test_symptom_debug_mode_is_enabled -keystone.tests.unit.test_cli.DebugDoctorTests.test_symptom_debug_mode_is_enabled ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_id_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_id_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_cli.TestMappingPopulate.test_mapping_populate +keystone.tests.unit.test_cli.TestMappingPopulate.test_mapping_populate ... ok +Conflict user: (sqlite3.IntegrityError) UNIQUE constraint failed: local_user.domain_id, local_user.name +[SQL: INSERT INTO local_user (user_id, domain_id, name, failed_auth_count, failed_auth_at) VALUES (?, ?, ?, ?, ?)] +[parameters: ('36e1070eb5684b058ecd7a5f08463c51', '80072990ce144a248cb0c0287ea482ac', 'ed43849979984684bbaa3d187f4cd2f0', 0, None)] +(Background on this error at: https://sqlalche.me/e/14/gkpj) +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_name_and_domain_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_name_and_domain_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_projects_associated_with_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_projects_associated_with_endpoint_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_no_service_providers_in_token -keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_no_service_providers_in_token ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_bad_role -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_bad_role ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_project ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_region -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_region ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_from_rules_without_user -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_from_rules_without_user ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_and_user_credentials -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_and_user_credentials ... ok -keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_providers_in_token -keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_providers_in_token ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_remove_user_from_group +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_remove_user_from_group ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_service -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_service ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_group_deprecated ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_invalid_expiration_fmt -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_invalid_expiration_fmt ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_provides_in_token_disabled_sp -keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_provides_in_token_disabled_sp ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_with_nonexistent_group -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_with_nonexistent_group ... ok +keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase.test_config_upload +keystone.tests.unit.test_cli.CliDomainConfigInvalidDomainTestCase.test_config_upload ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_ca_cert +keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_ca_cert ... ok +stdin:10:10: K005 Using translated string in logging +stdin:13:21: K005 Using translated string in logging +stdin:14:13: K005 Using translated string in logging +stdin:10:9: K005 Using translated string in logging +stdin:12:27: K005 Using translated string in logging +stdin:11:15: K005 Using translated string in logging +stdin:11:11: K005 Using translated string in logging +stdin:11:15: K005 Using translated string in logging +stdin:11:17: K005 Using translated string in logging +stdin:13:13: K005 Using translated string in logging +stdin:13:13: K005 Using translated string in logging +stdin:10:13: K005 Using translated string in logging +stdin:14:17: K005 Using translated string in logging +keystone.tests.unit.test_hacking_checks.TestTranslationChecks.test_for_translations +keystone.tests.unit.test_hacking_checks.TestTranslationChecks.test_for_translations ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_change_password +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_change_password ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group_doesnt_exist_exc ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_with_no_user_credentials -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_with_no_user_credentials ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_roles_from_token -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_roles_from_token ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_interface -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_interface ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rule_by_id -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rule_by_id ... ok -keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow -keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_domain_id_filter -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_domain_id_filter ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_parent_region_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_parent_region_id ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_domain +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_disabled_idp -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_disabled_idp ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rules -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rules ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_region_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_region_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_signing_cert +keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_signing_cert ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_endpoint_group ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... skipped 'No multiple domains support' +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user_no_user_exc ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_endpoint +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_endpoint ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_generates_uuids +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_generates_uuids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_provider_receipt_expiration_validation +keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_provider_receipt_expiration_validation ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_auth_type_is_not_basic -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_auth_type_is_not_basic ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_application_credential -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_application_credential ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_for_local_user -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_for_local_user ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_credentials -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_credentials ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_bad_user ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_service_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_service_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_group +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_group ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_blank_grant_type -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_blank_grant_type ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_user ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_duplicate_access_rule -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_duplicate_access_rule ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_invalid_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_invalid_endpoint_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_unsupported_receipt_provider +keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_unsupported_receipt_provider ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_project_id_filter -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_project_id_filter ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_group_names_in_mapping -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_group_names_in_mapping ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_400 -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_400 ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_expiration -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_expiration ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_malformed_environment -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_malformed_environment ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_401 -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_401 ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_secret -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_secret ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_multiple_filters -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_multiple_filters ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_domain_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_domain_limit ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500 -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500 ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_trust -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_trust ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_no_groups -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_no_groups ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_random_filter_values -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_random_filter_values ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500_other -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500_other ... ok +keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_validate_v3_none_receipt_raises_receipt_not_found +keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_validate_v3_none_receipt_raises_receipt_not_found ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_wrong_user -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_wrong_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_token_provider.TestTokenProvider.test_provider_token_expiration_validation +keystone.tests.unit.test_token_provider.TestTokenProvider.test_provider_token_expiration_validation ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_policy +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_policy ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_token_provider.TestTokenProvider.test_strings_are_url_safe +keystone.tests.unit.test_token_provider.TestTokenProvider.test_strings_are_url_safe ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name_no_user_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name_no_user_exc ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_endpoints -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_endpoints ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_notify -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_notify ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_grant_type_is_not_client_credentials -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_grant_type_is_not_client_credentials ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_project_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_project_limit ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_regions -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_regions ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users_and_invalid_credentials -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users_and_invalid_credentials ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote ... ok +keystone.tests.unit.test_token_provider.TestTokenProvider.test_unsupported_token_provider +keystone.tests.unit.test_token_provider.TestTokenProvider.test_unsupported_token_provider ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_nonexistent_endpoint_group +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_nonexistent_endpoint_group ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_token_provider.TestTokenProvider.test_validate_v3_token_with_no_token_raises_token_not_found +keystone.tests.unit.test_token_provider.TestTokenProvider.test_validate_v3_token_with_no_token_raises_token_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_domain ... skipped 'No multiple domains support' +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project ... ok +keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_rewrite_empty_path +keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_rewrite_empty_path ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_no_group_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_no_group_exc ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_trailing_slash_normalization +keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_trailing_slash_normalization ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_delete_not_allowed -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_delete_not_allowed ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_allow_recursion -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_allow_recursion ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_services -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_services ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_from_project_invalidates_cache +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_from_project_invalidates_cache ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project_does_not_send_disable +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_project_does_not_send_disable ... ok +keystone.tests.unit.test_v3.VersionTestCase.test_get_version +keystone.tests.unit.test_v3.VersionTestCase.test_get_version ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_generates_uuids +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_generates_uuids ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name_no_user_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name_no_user_exc ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_project ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_no_user_exc ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_not_found -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_not_found ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_get_not_allowed -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_get_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_default_overwritten -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_default_overwritten ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_regions_filtered_by_parent_region_id -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_regions_filtered_by_parent_region_id ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_region +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_region ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_with_project_association +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_with_project_association ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_domain_aware +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_domain_aware ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_project ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_sql +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_sql ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_default -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_default ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_head_not_allowed -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_head_not_allowed ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_with_application_credential -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_with_application_credential ... ok +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_role +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_role ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user_by_name ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_service +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_service ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_patch_not_allowed -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_patch_not_allowed ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_false -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_false ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_domain_aware +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_domain_aware ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_allow_recursion +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_allow_recursion ... ok +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_removing_an_endpoint_group_project +keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_removing_an_endpoint_group_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different_from_protocol -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different_from_protocol ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_groups +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_put_not_allowed -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_put_not_allowed ... ok -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_extended -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_extended ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_sql +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_sql ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_user +keystone.tests.unit.common.test_notifications.CADFNotificationsForEntities.test_update_user ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_user ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_already_expired +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_already_expired ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_no_groups +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_no_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_add_user_to_group +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_add_user_to_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential_not_found -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential_not_found ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_break_hierarchical_tree -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_break_hierarchical_tree ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_false -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_no_attribute -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_no_attribute ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_auth -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_auth ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_one_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_one_group ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_random -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_random ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_bad_role +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_bad_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_duplicate_role_grant ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_unavailable -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_unavailable ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_config_option_no_events +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_config_option_no_events ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_users +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_users ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_no_users +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_no_users ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_no_previous_windows -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_no_previous_windows ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_id -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_id ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials_by_name -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials_by_name ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_true -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_true ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_requires_simple_bind ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_with_default_parent -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_with_default_parent ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_domain +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_true -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_true ... ok -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_update_application_credential -keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_update_application_credential ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_secret -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_secret ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_requires_simple_bind ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_user_as_empty_string -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_user_as_empty_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_username_and_domain_id -keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_username_and_domain_id ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_when_users +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_when_users ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_invalid_expiration_fmt +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_invalid_expiration_fmt ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_user ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_endpoint +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_endpoint ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_mapping_id -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_mapping_id ... ok -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_params -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_params ... ok -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_no_parameters -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_no_parameters ... ok -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_no_users +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_no_users ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_roles_from_token +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_roles_from_token ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_group +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_group ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_when_users +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_when_users ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rule_by_id +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rule_by_id ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_policy +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_policy ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_password ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_project +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_project ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_on_update -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_on_update ... ok -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_with_nonuuid_mapping_id -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_with_nonuuid_mapping_id ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region ... ok -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_grant_type -keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_grant_type ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_user ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_no_group +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_no_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rules +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_access_rules ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_region +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_region ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_not_in_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_project_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_project_crud ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_id -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_id ... ok -keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_with_invalid_values -keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_with_invalid_values ... ok -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_params -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_params ... ok -keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_without_all_fields -keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_without_all_fields ... ok -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_succeeds_with_nonuuid_id -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_succeeds_with_nonuuid_id ... ok -keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_request_succeeds -keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_request_succeeds ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_role +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_role ... ok +Conflict group: (sqlite3.IntegrityError) UNIQUE constraint failed: group.domain_id, group.name +[SQL: UPDATE "group" SET name=? WHERE "group".id = ?] +[parameters: ('fe04d0b050df4189954ab6db861d0227', 'f87ddc4a2c4040249edf4c7460ae49b2')] +(Background on this error at: https://sqlalche.me/e/14/gkpj) /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_with_no_parameters_fails -keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_with_no_parameters_fails ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_fails_with_invalid_name -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_fails_with_invalid_name ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_already_exists +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_already_exists ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_application_credential +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_application_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_bad_user ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_service +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_service ... ok +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc +keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_request_with_name_too_long_fails -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_request_with_name_too_long_fails ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_fails_with_invalid_region_id -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_fails_with_invalid_region_id ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_request_with_parameters -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_request_with_parameters ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_without_name_raises_exception -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_without_name_raises_exception ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_not_allowed +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_not_allowed ... skipped 'driver allows name update' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_extra_parameters ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_no_parameters -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_no_parameters ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_fails_with_invalid_description -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_fails_with_invalid_description ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_with_uuid -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_with_uuid ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_with_valid_description -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_with_valid_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_request -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_request ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_fails_with_invalid_name -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_fails_with_invalid_name ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_fails_with_no_parameters -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_fails_with_no_parameters ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_no_group +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_no_group ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_trust +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_trust ... ok +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lock_out_for_ignored_user +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lock_out_for_ignored_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_group_deprecated ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_duplicate_access_rule +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_duplicate_access_rule ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds ... ok -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request_with_name_too_long_fails -keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request_with_name_too_long_fails ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_saml2_remote -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_saml2_remote ... ok -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds_with_extra_parameters ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_enabled -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_enabled ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_extra_field_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_extra_field_fails ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit ... ok +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_locking_out_user_after_max_failed_attempts +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_locking_out_user_after_max_failed_attempts ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_user +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_user ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_name_not_allowed_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_name_not_allowed_exc ... skipped 'Backend allows name update.' +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_expiration +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_expiration ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_domain +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_auth_url_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_auth_url_fails ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_secret +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_secret ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_endpoint +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_description_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_description_fails ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_enabled_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_enabled_fails ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_no_user_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_no_user_exc ... ok +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_group +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_sp_url_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_sp_url_fails ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_valid_description -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_valid_description ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_trust +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_with_trust ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_if_no_password_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_versions.VersionTestCase.test_accept_type_handling -keystone.tests.unit.test_versions.VersionTestCase.test_accept_type_handling ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_with_null_description -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_with_null_description ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_auth_url_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_auth_url_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration_failed_auth_cnt_resets +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration_failed_auth_cnt_resets ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_sp_url_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_sp_url_fails ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_auth_url_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_auth_url_fails ... ok +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_remove_optional_attribute +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_remove_optional_attribute ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_sp_url_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_sp_url_fails ... ok -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_no_parameters_fails -keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_no_parameters_fails ... ok -keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_AssertionError_when_test_passes -keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_AssertionError_when_test_passes ... ok -keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_SkipError_when_broken_test_fails -keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_SkipError_when_broken_test_fails ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_policy +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_policy ... ok +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_set_enabled_unlocks_user +keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_set_enabled_unlocks_user ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_versions.VersionTestCase.test_json_home_root -keystone.tests.unit.test_versions.VersionTestCase.test_json_home_root ... ok -keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_scoped_token_non_uuid_user_id -keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_scoped_token_non_uuid_user_id ... ok -keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_unscoped_token_non_uuid_user_id -keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_unscoped_token_non_uuid_user_id ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_without_description_keeps_original -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_without_description_keeps_original ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_tokens_nonexisting_group -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_tokens_nonexisting_group ... ok -keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_restore_padding -keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_restore_padding ... ok -Using Rules: -{ - "rules": [ - { - "local": [ - { - "group": { - "id": "0cd5e9" - } - }, - { - "user": { - "name": "{0}" - } - } - ], - "remote": [ - { - "type": "UserName" - }, - { - "type": "orgPersonType", - "not_any_of": [ - "Contractor", - "SubContractor" - ] - }, - { - "type": "LastName", - "any_one_of": [ - "Bo" - ] - } - ] - }, - { - "local": [ - { - "group": { - "id": "85a868" - } - }, - { - "user": { - "name": "{0}" - } - } - ], - "remote": [ - { - "type": "UserName" - }, - { - "type": "orgPersonType", - "any_one_of": [ - "Contractor", - "SubContractor" - ] - }, - { - "type": "FirstName", - "any_one_of": [ - "Jill" - ] - } - ] - } - ] -} -Using Assertion: -{ - "UserName": "me", - "orgPersonType": "NoContractor", - "LastName": "Bo", - "FirstName": "Jill" -} -{ - "user": { - "name": "me", - "type": "ephemeral" - }, - "group_ids": [ - "0cd5e9" - ], - "group_names": [], - "projects": [] -} -Using Rules: -{ - "rules": [ - { - "local": [ - { - "group": { - "id": "0cd5e9" - } - }, - { - "user": { - "name": "{0}" - } - } - ], - "remote": [ - { - "type": "UserName" - }, - { - "type": "orgPersonType", - "not_any_of": [ - "Contractor", - "SubContractor" - ] - }, - { - "type": "LastName", - "any_one_of": [ - "Bo" - ] - } - ] - }, - { - "local": [ - { - "group": { - "id": "85a868" - } - }, - { - "user": { - "name": "{0}" - } - } - ], - "remote": [ - { - "type": "UserName" - }, - { - "type": "orgPersonType", - "any_one_of": [ - "Contractor", - "SubContractor" - ] - }, - { - "type": "FirstName", - "any_one_of": [ - "Jill" - ] - } - ] - } - ] -} -Using Assertion: -{ - "UserName": "me", - "Email": "No@example.com" -} -keystone.tests.unit.test_versions.VersionTestCase.test_json_home_v3 -keystone.tests.unit.test_versions.VersionTestCase.test_json_home_v3 ... ok -keystone.tests.unit.test_versions.VersionTestCase.test_public_version_v3 -keystone.tests.unit.test_versions.VersionTestCase.test_public_version_v3 ... ok -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_service -keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_service ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_domains -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_domains ... ok -keystone.tests.unit.test_versions.VersionTestCase.test_public_versions -keystone.tests.unit.test_versions.VersionTestCase.test_public_versions ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_not_found -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_not_found ... ok -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_always_returns_service_name -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_always_returns_service_name ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_domains -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_domains ... ok -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_ignores_endpoints_with_invalid_urls -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_ignores_endpoints_with_invalid_urls ... ok -keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset -keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_no_region -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_no_region ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_wrong_user +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_create_application_credential_wrong_user ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_persistence +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_persistence ... ok +Conflict user: (sqlite3.IntegrityError) UNIQUE constraint failed: local_user.domain_id, local_user.name +[SQL: UPDATE local_user SET name=? WHERE local_user.id = ?] +[parameters: ('c4deb210acfe44978eba1380e8788206', 1)] +(Background on this error at: https://sqlalche.me/e/14/gkpj) +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_same_name_exc +keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_same_name_exc ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_project +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_python_none +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_python_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset_v3 -keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset_v3 ... ok -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_region -keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_region ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_to_each_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_authenticate_to_each_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_versions.VersionTestCase.test_v2_disabled -keystone.tests.unit.test_versions.VersionTestCase.test_v2_disabled ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_requirements -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_requirements ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_projects -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_projects ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_with_invalid_input -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_with_invalid_input ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_add_user_to_group_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_to_each_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_to_each_domain ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_roundtrip +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_datetimeint_roundtrip ... ok +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_unregistered_resource_option_deleted +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_unregistered_resource_option_deleted ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_region +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_region ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none_renders +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_python_none_renders ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_delete_resource_option_existing_option_values +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_delete_resource_option_existing_option_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects_for_inherited_project_assignment -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects_for_inherited_project_assignment ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_value -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_value ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_user_inherited_domain_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_user_inherited_domain_role_grants ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_empty_map -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_empty_map ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_lists_with_missing_group_in_backend -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_lists_with_missing_group_in_backend ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_any_one_of -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_any_one_of ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_filtered_role_assignments_for_inherited_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_filtered_role_assignments_for_inherited_grants ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_just_type -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_just_type ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_adding_blacklist_passess_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_adding_blacklist_passess_all_values ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_not_any_of -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_not_any_of ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_hierarchy -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_hierarchy ... ok -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit_break_hierarchical_tree -keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit_break_hierarchical_tree ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_setting_whitelist_accepts_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_setting_whitelist_accepts_all_values ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_domain -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_domain ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_rules_properties -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_rules_properties ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_build_tree -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_build_tree ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_email -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_email ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_roundtrip +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_roundtrip ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_role +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_role ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_allow_recursion +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_allow_recursion ... ok +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_update_delete_option_in_resource_option +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_add_update_delete_option_in_resource_option ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_requires_simple_bind ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_sql_null +keystone.tests.unit.test_backend_sql.DataTypeRoundTrips.test_json_blob_sql_null ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_service +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_service ... ok +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_set_option_in_resource_option +keystone.tests.unit.identity.test_backend_sql.UserResourceOptionTests.test_user_set_option_in_resource_option ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_tree -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_tree ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_unique_constraint -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_unique_constraint ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_build_tree -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_build_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_does_not_create_local_user -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_does_not_create_local_user ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_bad_project -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_bad_project ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_local -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_local ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_unique_constraint -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_unique_constraint ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_federated_user -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_federated_user ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_inherited_role_assignments_for_project_hierarchy -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_inherited_role_assignments_for_project_hierarchy ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_trust +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_trust ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_user -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_user ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_type -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_type ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_nonlocal_user_unique_user_id_constraint -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_nonlocal_user_unique_user_id_constraint ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_multiple_tokens -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_multiple_tokens ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_hierarchy -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_hierarchy ... ok +keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase.test_config_upload +keystone.tests.unit.test_cli.CliDomainConfigTooManyOptionsTestCase.test_config_upload ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_cli.CliDomainConfigUploadNothing.test_uploading_all_from_an_empty_directory +keystone.tests.unit.test_cli.CliDomainConfigUploadNothing.test_uploading_all_from_an_empty_directory ... ok +stdin:3:1: K008 Must use a dict comprehension instead of a dict constructor with a sequence of key-value pairs. +stdin:4:1: K008 Must use a dict comprehension instead of a dict constructor with a sequence of key-value pairs. +stdin:5:1: K008 Must use a dict comprehension instead of a dict constructor with a sequence of key-value pairs. +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_not_found +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_not_found ... ok +keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy.test +keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy.test ... ok +keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_forbidden_is_raised_if_enforce_scope_is_true +keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_forbidden_is_raised_if_enforce_scope_is_true ... ok +keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_warning_message_is_logged_if_enforce_scope_is_false +keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_warning_message_is_logged_if_enforce_scope_is_false ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_user +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_user ... ok +keystone.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement +keystone.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok +keystone.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement +keystone.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok +keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws +keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action +keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok +keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws +keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at_when_config_setting_is_none -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at_when_config_setting_is_none ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_remote_objects -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_remote_objects ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_existing_federated_user -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_existing_federated_user ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_with_application_credential +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_delete_application_credential_with_application_credential ... ok +keystone.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check +keystone.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_domain +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_domain ... ok +keystone.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement +keystone.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_domain_does_not_notify +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_domain_does_not_notify ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_project_tags_immutable_project ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_project_does_not_notify +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_project_does_not_notify ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_once -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_once ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_rules -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_rules ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user_not_creating_a_local_user -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user_not_creating_a_local_user ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_tree -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_tree ... ok -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_update_federated_user_display_name -keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_update_federated_user_display_name ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential_not_found +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_get_head_application_credential_not_found ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_off +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_off ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_CRD_implied_roles +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_CRD_implied_roles ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_project +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_bad_user_type -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_bad_user_type ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_to_each_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_authenticate_to_each_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable_project ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_with_only_inherited_roles_fails -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_with_only_inherited_roles_fails ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_blacklist_and_whitelist -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_blacklist_and_whitelist ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_domain_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_domain_role_grants ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential_with_admin_token -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential_with_admin_token ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_ephemeral -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_ephemeral ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_multiple_times -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_multiple_times ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_local_user_and_local_domain -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_local_user_and_local_domain ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_wrong_type -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_wrong_type ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_project_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_project_role_grants ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_name_fails -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_name_fails ... ok +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_global_role_cannot_imply_domain_specific_role +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_global_role_cannot_imply_domain_specific_role ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once_notify -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once_notify ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_invalid_blob -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_invalid_blob ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_roles_fails -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_roles_fails ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_missing_project_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_missing_project_id ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_domain_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_domain_role_grants ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_duplicate_roles_returns_single_role -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_duplicate_roles_returns_single_role ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_policy.GeneratePolicyFileTestCase.test_policy_generator_from_command_line +keystone.tests.unit.test_policy.GeneratePolicyFileTestCase.test_policy_generator_from_command_line ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_on +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_on ... ok +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials_by_name +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_list_application_credentials_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_delete_mapping_dne -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_delete_mapping_dne ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id_not_set +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id_not_set ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_non_ec2_credential -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_non_ec2_credential ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_build_tree +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_build_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_all_rules +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_all_rules ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_update_application_credential +keystone.tests.unit.test_v3_application_credential.ApplicationCredentialTestCase.test_update_application_credential ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_request_id +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_request_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_get_mapping_dne -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_get_mapping_dne ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_project -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_project ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_only_inherited_roles -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_only_inherited_roles ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_project_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_project_role_grants ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_create -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_create ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_user -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_user ... ok +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_implied_roles_none +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_implied_roles_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_remove_user_from_group +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_remove_user_from_group ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_domain +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_inherited_role_assignments_include_names -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_inherited_role_assignments_include_names ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_delete -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_delete ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_from_nonexistent_unscoped_token -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_from_nonexistent_unscoped_token ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_get_head -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_get_head ... ok +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_role_assignments_with_implied_roles +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_list_role_assignments_with_implied_roles ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_group ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_endpoint +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_endpoint ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_disabled_inheritance_extension -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_disabled_inheritance_extension ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_with_idp_disabled -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_with_idp_disabled ... ok -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_list_head -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_list_head ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_group +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_group ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group ... ok +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_root_role_as_implied_role_forbidden +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_root_role_as_implied_role_forbidden ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_domain_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_domain_grants ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user_by_name ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scoped_token_has_user_domain -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scoped_token_has_user_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_policy +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_update -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_update ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_name_fails -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_name_fails ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_group_domain_grants -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_group_domain_grants ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_unscoped_token_has_user_domain -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_unscoped_token_has_user_domain ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_roles_fails -keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_roles_fails ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_credential -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_credential ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_user_name_and_id_in_federation_token -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_user_name_and_id_in_federation_token ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_domain_role -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_domain_role ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_group_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_group_and_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_delete_access_token_dne -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_delete_access_token_dne ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_ec2_dict_blob -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_ec2_dict_blob ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user ... ok +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_domain_specific_implied_role +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_domain_specific_implied_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_user_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_user_and_role ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project_does_not_send_disable +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project_does_not_send_disable ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_access_token_dne -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_access_token_dne ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_validate_token_after_deleting_idp_raises_not_found -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_validate_token_after_deleting_idp_raises_not_found ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_global_role -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_global_role ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_region +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_region ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group ... ok +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_implied_role +keystone.tests.unit.test_v3_assignment.ImpliedRolesTests.test_trusts_from_implied_role ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_role +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_role ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_workflow_with_groups_deletion -keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_workflow_with_groups_deletion ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_group_crud ... ok -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token ... ok -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_project_id_specified_if_include_subtree_specified -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_project_id_specified_if_include_subtree_specified ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_group_crud ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_service +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_service ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_remove_assignment_for_project_acting_as_domain -keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_remove_assignment_for_project_acting_as_domain ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled.test_remote_user_disabled +keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled.test_remote_user_disabled ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type_and_user_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type_and_user_id ... ok -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token_dne -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token_dne ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_at_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_at_limit ... ok +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_user +keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_user ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_group ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_auth_token_cross_domain_group_and_project keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_auth_token_cross_domain_group_and_project ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_user_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_user_id ... ok +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_event_registration_for_unknown_resource_type +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_event_registration_for_unknown_resource_type ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_user ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_user ... ok +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_single_access_token -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_single_access_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_group_crud ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_auth_with_token_as_different_user_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_auth_with_token_as_different_user_fails ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_filter_sql_injection_attack -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_filter_sql_injection_attack ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_ec2_dict_blob -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_ec2_dict_blob ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_cascade_with_enabled_child ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_configurable_allowed_user_actions ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks_event +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_invalid_event_callbacks_event ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_group_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_group_and_role ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_event_not_valid +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_event_not_valid ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_chained_implied_role_shows_in_v3_token keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_chained_implied_role_shows_in_v3_token ... ok -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_all_roles_in_access_token -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_all_roles_in_access_token ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_method_not_callable +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_method_not_callable ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_user_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_user_and_role ... ok +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_received +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_notification_received ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_not_in_group ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_check_token keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_check_token ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_groups_list_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_groups_list_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_non_owner -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_non_owner ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_role ... ok +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callback_subscription ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_fails_if_domain_name_unsafe keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_fails_if_domain_name_unsafe ... ok -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_and_delete_access_tokens -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_and_delete_access_tokens ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_project_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cache_layer_project_crud ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_if_no_password_set ... ok +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_provider_event_callbacks_subscription ... ok keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_project_crud keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cache_layer_project_crud ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_no_access_tokens -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_no_access_tokens ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_missing_project_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_missing_project_id ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails +keystone.tests.unit.common.test_notifications.TestEventCallbacks.test_using_an_unbound_method_as_a_callback_fails ... ok +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_ldaps +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_ldaps ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_tls +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_tls ... ok +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_ldaps +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_ldaps ... ok +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_tls +keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_tls ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password +keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_project_actions +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_project_actions ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_user_id keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_user_id ... ok -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncMySQL.test_models_sync -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncMySQL.test_models_sync ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_parameter_relation -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_parameter_relation ... ok -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_resource_relation -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_extension_resource_relation ... ok -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_parameter_relation -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_parameter_relation ... ok -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_resource_relation -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_build_v3_resource_relation ... ok -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_translate_urls -keystone.tests.unit.common.test_json_home.JsonHomeTest.test_translate_urls ... ok -keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_logged_when_loading_fernet_token_keys -keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_logged_when_loading_fernet_token_keys ... ok -keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_not_logged_when_loading_fernet_credential_key -keystone.tests.unit.common.test_utils.FernetUtilsTestCase.test_debug_message_not_logged_when_loading_fernet_credential_key ... ok -keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_dot_name_domain -keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_dot_name_domain ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_type -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_type ... ok -keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_multiple_sql_backend -keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_multiple_sql_backend ... ok -keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_nonexistent_domain -keystone.tests.unit.identity.test_core.TestDomainConfigs.test_config_for_nonexistent_domain ... ok -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_oauth_flow -keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_oauth_flow ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_inexact_filters -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_inexact_filters ... ok -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncPostgreSQL.test_models_sync -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncPostgreSQL.test_models_sync ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncSQLite.test_models_sync -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncSQLite.test_models_sync ... ok -keystone.tests.unit.test_v3_oauth1.JsonHomeTests.test_get_json_home -keystone.tests.unit.test_v3_oauth1.JsonHomeTests.test_get_json_home ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name ... ok -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_with_previously_set_project_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_with_previously_set_project_id ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username ... ok -:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_invalid_filter_is_ignored -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_invalid_filter_is_ignored ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_group_role -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_group_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_group_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_group_exc ... ok +keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password_for_ignore_user_option +keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_expired_password_for_ignore_user_option ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_only_domain_name_and_username -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_only_domain_name_and_username ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_token_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_token_id ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_user_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group_no_user_exc ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_non_expired_password +keystone.tests.unit.identity.test_backend_sql.PasswordExpiresValidationTests.test_authenticate_with_non_expired_password ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_empty_files +keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_empty_files ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_group_grant_revokes_tokens +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_group_grant_revokes_tokens ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_non_numeric_files +keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_non_numeric_files ... ok +keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_addition_auth_steps +keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_addition_auth_steps ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username ... ok +keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_duplicate_method +keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_duplicate_method ... ok +keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_unsupported_auth_method +keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_unsupported_auth_method ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized ... ok -detected 'bcrypt' backend, version '3.2.2' -'bcrypt' backend lacks $2$ support, enabling workaround -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncSQLite.test_models_sync -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncSQLite.test_models_sync ... ok -keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_local_list_gets_squashed_into_a_single_dictionary -keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_local_list_gets_squashed_into_a_single_dictionary ... ok -keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_when_local_list_gets_squashed_first_dict_wins -keystone.tests.unit.contrib.federation.test_utils.TestMappingLocals.test_when_local_list_gets_squashed_first_dict_wins ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_cache_when_id_mapping_crud keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_cache_when_id_mapping_crud ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload_multiple_methods -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload_multiple_methods ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_filtered_domains -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_filtered_domains ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_app_cred_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_app_cred_id ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_deletes_grants +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_deletes_grants ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_requires_simple_bind ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_create_duplicate_mapping keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_create_duplicate_mapping ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_explicit_unscoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_explicit_unscoped_token ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions -keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions ... ok -keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_addition_auth_steps -keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_addition_auth_steps ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_user_actions ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_delete_public_id_is_silent keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_delete_public_id_is_silent ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_no_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_group_role +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_group_role ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_domain_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_domain_token ... ok -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_trust_id -keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_trust_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_revokes_token ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_group_entity_type keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_group_entity_type ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_only_domain_name_and_username +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_with_only_domain_name_and_username ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_user_entity_type +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_user_entity_type ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_with_project_api ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_to_each_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_to_each_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain ... ok keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_crud +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_crud ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_duplicate_method -keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_duplicate_method ... ok -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncPostgreSQL.test_models_sync -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncPostgreSQL.test_models_sync ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_domain -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_domain ... ok -keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_unsupported_auth_method -keystone.tests.unit.test_auth_plugin.TestAuthPluginDynamicOptions.test_unsupported_auth_method ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_wrong_password -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_authenticate_wrong_password ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_auto_instantiated -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_auto_instantiated ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_add_user_to_group -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_add_user_to_group ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_user_entity_type -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_get_domain_mapping_list_by_user_entity_type ... ok -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_shared_state -keystone.tests.unit.common.test_rbac_enforcer.TestRBACEnforcer.test_enforcer_shared_state ... ok -keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_encryption_with_null_key -keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_encryption_with_null_key ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_crud -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_crud ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_config_option_no_events -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_config_option_no_events ... ok -keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_warning_is_logged_when_encrypting_with_null_key -keystone.tests.unit.credential.test_fernet_provider.TestFernetCredentialProviderWithNullKey.test_warning_is_logged_when_encrypting_with_null_key ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_project_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_project_token ... ok -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_mapping_with_groups_includes_projects_with_group_assignment -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_mapping_with_groups_includes_projects_with_group_assignment ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_change_password -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_change_password ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_bytes keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_bytes ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_funny_name -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_funny_name ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_domain -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_domain ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_explicit_unscoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_explicit_unscoped_token ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_ids_greater_than_64_characters keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_ids_greater_than_64_characters ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_system_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_system_token ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_endpoint -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_endpoint ... ok keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_unicode keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_id_mapping_handles_unicode ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_role_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_role_revokes_token ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalid_public_key +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalid_public_key ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_domain_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_domain_token ... ok +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalidate_cache_when_purge_mappings +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalidate_cache_when_purge_mappings ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_case_sensitivity +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_case_sensitivity ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_build_tree +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_build_tree ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_fails ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_in_idp_domain_can_be_assigned_from_mapping -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_in_idp_domain_can_be_assigned_from_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_purge_mappings +keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_purge_mappings ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_user_grant_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_user_grant_revokes_token ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_project_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_project_token ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_endpoint ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_group -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_group ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalid_public_key -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalid_public_key ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_multiple_filters -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_multiple_filters ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalidate_cache_when_purge_mappings -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_invalidate_cache_when_purge_mappings ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_policy -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_policy ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_disabling_project_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_disabling_project_revokes_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_system_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_implied_role_shows_in_v3_system_token ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_project ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.test_posix_member_id +keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.test_posix_member_id ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlCatalog.test_avoid_creating_circular_references_in_regions_update +keystone.tests.unit.test_backend_sql.SqlCatalog.test_avoid_creating_circular_references_in_regions_update ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_group_role_assignment_maintains_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_group_role_assignment_maintains_token ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_delete_service_with_endpoint +keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_delete_service_with_endpoint ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_region_crud +keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_region_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_outside_idp_domain_fail_mapping -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_outside_idp_domain_fail_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_fails_if_project_name_unsafe keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_fails_if_project_name_unsafe ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_check_endpoint_project_association_with_invalid_project ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_purge_mappings -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMapping.test_purge_mappings ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_project -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_project ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_group_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_group_doesnt_exist_exc ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_domain -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_domain ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_service_crud +keystone.tests.unit.test_backend_sql.SqlCatalog.test_cache_layer_service_crud ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_user_role_assignment_maintains_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_user_role_assignment_maintains_token ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_circular_regions_can_be_deleted +keystone.tests.unit.test_backend_sql.SqlCatalog.test_circular_regions_can_be_deleted ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_with_project_id_and_user_id keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_with_project_id_and_user_id ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_region -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_region ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_project -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_group_on_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_domain ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_no_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_no_limit ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_region +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_region ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_domain ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_domain -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_service +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_nonexistent_service ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_with_username_and_domain_id keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_with_username_and_domain_id ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_create_projects_role_assignments -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_create_projects_role_assignments ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_role -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_role ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_invalidates_cache -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_invalidates_cache ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_doesnt_exist_exc ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_project -keystone.tests.unit.test_backend_sql.SqlInheritance.test_crud_inherited_and_direct_assignment_for_user_on_project ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_group_membership_changes_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_group_membership_changes_revokes_token ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_region_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_endpoint_region_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_service -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_service ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_federated_user_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_federated_user_model ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_with_username_and_domain_name keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_scoped_token_with_username_and_domain_name ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_group -keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_group ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_id +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_group_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_group_model ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_endpoint ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_group_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_db_version_alembic -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_db_version_alembic ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncMySQL.test_models_sync -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncMySQL.test_models_sync ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_trust -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_trust ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_not_in_group_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_check_user_in_group_user_not_in_group_exc ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_local_user_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_local_user_model ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_non_driver_list_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_non_driver_list_limit ... ok -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_project_in_identity_provider_domain -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_project_in_identity_provider_domain ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_user -keystone.tests.unit.test_backend_sql.SqlInheritance.test_inherited_role_grants_for_user ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_id +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_credential_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_credential_duplicate_conflict_gives_name ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_region_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_invalid_parent_region_returns_not_found ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_nonlocal_user_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_nonlocal_user_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_assignments_for_tree -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_assignments_for_tree ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_change_password -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_change_password ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_user -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_create_user ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_invalid_project ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_password_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_password_model ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_with_duplicate_id +keystone.tests.unit.test_backend_sql.SqlCatalog.test_create_region_with_duplicate_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_endpoint_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_endpoint_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_domain_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_domain_duplicate_conflict_gives_name ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_removing_role_assignment_does_not_affect_other_users +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_removing_role_assignment_does_not_affect_other_users ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_default_domain_as_project keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_default_domain_as_project ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_head_revisions -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_head_revisions ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_policy_association_mapping -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_policy_association_mapping ... ok -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_projects -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_projects ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_domain -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_domain ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_unexpected_body -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_create_endpoint_project_association_with_unexpected_body ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_model ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_gives_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_domain_assignments -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_domain_assignments ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_with_endpoint +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_region_with_endpoint ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_disabled_project_domain_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_disabled_project_domain_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_password ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_endpoint -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_endpoint ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_tags_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_project_tags_model ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_with_project_api ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_projects_list_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_projects_list_limit ... ok -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_does_not_create_roles -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_does_not_create_roles ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_id -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_id ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_mixed_assignments -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_effective_assignments_for_tree_with_mixed_assignments ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_revocation_event_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_revocation_event_model ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_endpoint_deleted -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_endpoint_deleted ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_single_base_revision -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_single_base_revision ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_grants -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_grants ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_group -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_same_domain_and_project_name -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_same_domain_and_project_name ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_role_assignment_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_role_assignment_model ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_idp_id -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_federation_protocol_duplicate_conflict_with_id_in_idp_id ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_grants -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_grants ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_group_membership -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_group_membership ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_all_attrs -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_all_attrs ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_policy -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_same_domain_and_project_name +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_project_token_with_same_domain_and_project_name ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_with_endpoint +keystone.tests.unit.test_backend_sql.SqlCatalog.test_delete_service_with_endpoint ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_revoke_token_from_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_revoke_token_from_token ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_endpoint_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_endpoint_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_region_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_region_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_group_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_group_duplicate_conflict_gives_name ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_model -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTable.test_user_model ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_service_returns_not_found +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_service_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_fails_without_system_assignment keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_fails_without_system_assignment ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_project_grants -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_group_project_grants ... ok -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_is_idempotent -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_is_idempotent ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_project_deleted -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_endpoint_project_association_cleanup_when_project_deleted ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_services_list_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_services_list_limit ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_walk_versions -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_walk_versions ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_no_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_endpoint_disabled +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_endpoint_disabled ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_project -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_project ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_gives_name ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_user_project_grants -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_projects_for_user_with_inherited_user_project_grants ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_role_assignment_using_inherited_sourced_groups -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_role_assignment_using_inherited_sourced_groups ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -Conflict group: (sqlite3.IntegrityError) UNIQUE constraint failed: group.domain_id, group.name -[SQL: INSERT INTO "group" (id, name, domain_id, description, extra) VALUES (?, ?, ?, ?, ?)] -[parameters: ('ad20c3be05464248930955abaf206dc9', '3ae4b90bef2a48e390b98f25aa2ba380', '72feaaef61ec4462bc1c9b970c75102a', None, '{}')] -(Background on this error at: https://sqlalche.me/e/14/gkpj) -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_with_id_in_id -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_mapping_duplicate_conflict_with_id_in_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_immutable_project ... ok -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_build_by_middleware -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_build_by_middleware ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_region -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_region ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_duplicate_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_group_duplicate_exc ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_unscoped_token_remains_valid_after_role_assignment +keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_unscoped_token_remains_valid_after_role_assignment ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_project_non_exist +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_project_non_exist ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_with_empty_public_url +keystone.tests.unit.test_backend_sql.SqlCatalog.test_get_v3_catalog_with_empty_public_url ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project_while_unsetting_immutable ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_via_system_group_assignment keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_via_system_group_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_user_ids_for_project_with_inheritance -keystone.tests.unit.test_backend_sql.SqlInheritance.test_list_user_ids_for_project_with_inheritance ... ok -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_user_gets_only_assigned_roles -keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_user_gets_only_assigned_roles ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_immutable_project ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_authenticate_wrong_password ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_endpoint +keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_policy_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_policy_duplicate_conflict_gives_name ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_role -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_role ... ok -keystone.tests.unit.test_backend_sql.SqlInheritance.test_role_assignments_user_domain_to_project_inheritance -keystone.tests.unit.test_backend_sql.SqlInheritance.test_role_assignments_user_domain_to_project_inheritance ... ok -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_override -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_override ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush -keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush ... ok -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_users_list_limit -keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_users_list_limit ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_region +keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_region ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_project_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_project_crud ... ok +keystone.tests.unit.test_v3_credential.TestCredentialAccessToken.test_access_token_ec2_credential +keystone.tests.unit.test_v3_credential.TestCredentialAccessToken.test_access_token_ec2_credential ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_with_user_id keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_with_user_id ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_endpoint ... ok -keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush_with_invalid_date -keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush_with_invalid_date ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_project_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_project_duplicate_conflict_gives_name ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_service -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_service ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_fails_when_given_invalid_idp_and_protocols -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_fails_when_given_invalid_idp_and_protocols ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of domain_name. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_create_consumer -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_create_consumer ... ok -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_domain_scoped_token_auth_context -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_domain_scoped_token_auth_context ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_service +keystone.tests.unit.test_backend_sql.SqlCatalog.test_invalidate_cache_when_updating_service ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_endpoints +keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_endpoints ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_regions_filtered_by_parent_region_id +keystone.tests.unit.test_backend_sql.SqlCatalog.test_list_regions_filtered_by_parent_region_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_with_username keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_system_token_with_username ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_get_endpoint_project_association_with_invalid_project ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_region_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_region_duplicate_conflict_gives_name ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_change_password -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_change_password ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_trust -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_trust ... ok -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_delete_consumer -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_delete_consumer ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_with_federated_attributes -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_with_federated_attributes ... ok -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_by_domain_id -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_by_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_oslo_context -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_oslo_context ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlCatalog.test_region_crud +keystone.tests.unit.test_backend_sql.SqlCatalog.test_region_crud ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_role_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_role_duplicate_conflict_gives_name ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_crud +keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_crud ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_for_user_without_password_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_for_user_without_password_fails ... ok +keystone.tests.unit.test_v3_credential.TestCredentialAppCreds.test_app_cred_ec2_credential +keystone.tests.unit.test_v3_credential.TestCredentialAppCreds.test_app_cred_ec2_credential ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_filtering +keystone.tests.unit.test_backend_sql.SqlCatalog.test_service_filtering ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_user -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_delete_user ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_all_attributes -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_all_attributes ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_invalid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_invalid_project ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_get_user_includes_required_federated_attributes -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_get_user_includes_required_federated_attributes ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_sp_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_sp_duplicate_conflict_gives_name ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_project_scoped_token_auth_context -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_project_scoped_token_auth_context ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_domain -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_domain ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_domain_id_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_domain_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_oauth_flow_notifications -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_oauth_flow_notifications ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_trust_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_trust_duplicate_conflict_gives_name ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -Conflict user: (sqlite3.IntegrityError) UNIQUE constraint failed: user.id, user.domain_id -[SQL: INSERT INTO user (id, domain_id, enabled, extra, default_project_id, created_at, last_active_at) VALUES (?, ?, ?, ?, ?, ?, ?)] -[parameters: ('6d55996aca5340c18deb0f2d9f1aa969', '6dc9ed3e2b48489b94d080002c72e5b0', 1, '{}', None, '2025-02-22 16:39:25.198507', None)] -(Background on this error at: https://sqlalche.me/e/14/gkpj) -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_id_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_id_exc ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of domain_name. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_domain_does_not_notify -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_domain_does_not_notify ... ok -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_disabled -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_disabled ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_valid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_endpoints_associated_with_valid_project ... ok -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_unscoped_token_auth_context -keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_unscoped_token_auth_context ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_all_federated_attributes ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_region +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_region ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_service +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_endpoint_nonexistent_service ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_fails_when_given_invalid_idp_and_protocols +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_fails_when_given_invalid_idp_and_protocols ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_region_extras +keystone.tests.unit.test_backend_sql.SqlCatalog.test_update_region_extras ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_domain_name_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_domain_name_fails ... ok -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_update_consumer -keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_update_consumer ... ok -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_user_duplicate_conflict_gives_name -keystone.tests.unit.common.test_database_conflicts.DuplicateTestCase.test_user_duplicate_conflict_gives_name ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_all_valid_parameters_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_all_valid_parameters_validates ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_email_fails -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_email_fails ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_enabled_format_raises_exception -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_enabled_format_raises_exception ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_group_doesnt_exist_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_project_does_not_notify -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_of_disabled_project_does_not_notify ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_id_strings -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_id_strings ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_urls_fails -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_urls_fails ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_domain_scoped_token +keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_domain_scoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_long_raises_exception -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_long_raises_exception ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_short_raises_exception -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_short_raises_exception ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_id_string -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_id_string ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_string_succeeds -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_string_succeeds ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_only_required_valid_parameters_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_only_required_valid_parameters_validates ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_unicode_name_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_unicode_name_validates ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_endpoint ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_email_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_email_validates ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_fails ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_with_federated_attributes +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_create_user_with_federated_attributes ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_enabled_formats_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_enabled_formats_validates ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_changing_password_too_early_sends_notification -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_changing_password_too_early_sends_notification ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_id_strings -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_id_strings ... ok -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_enabled -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_enabled ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_user_id_fails -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_user_id_fails ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_urls_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_urls_validates ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_null_optional_parameter_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_null_optional_parameter_validates ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_required_null_parameter_fails -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_required_null_parameter_fails ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_optional_parameter_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_optional_parameter_validates ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_project -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_disable_project ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_required_parameter_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_required_parameter_validates ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_all_parameters_valid_validates -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_all_parameters_valid_validates ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -Conflict user: (sqlite3.IntegrityError) UNIQUE constraint failed: local_user.domain_id, local_user.name -[SQL: INSERT INTO local_user (user_id, domain_id, name, failed_auth_count, failed_auth_at) VALUES (?, ?, ?, ?, ?)] -[parameters: ('061017cf6df44607a25976720ad7ca66', '85f94d99e9e04e9e98fa833cd920ca1b', '85ac19ad9f784c42912a94f2d75c2ab0', 0, None)] -(Background on this error at: https://sqlalche.me/e/14/gkpj) -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_duplicate_role_grant ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_optional_parameter_fails -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_optional_parameter_fails ... ok +keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_disabled +keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_name_and_domain_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_create_user_same_name_and_domain_exc ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_required_parameter_fails -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_required_parameter_fails ... ok -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_no_parameters_fails -keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_no_parameters_fails ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_user_id_fails +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_user_id_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_invalid_password_sends_notification -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_invalid_password_sends_notification ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_enabled +keystone.tests.unit.test_backend_sql.SqlCatalog.test_v3_catalog_endpoint_filter_enabled ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_get_user_includes_required_federated_attributes +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_get_user_includes_required_federated_attributes ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_username_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_nonexistant_username_fails ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_protocol_id -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_protocol_id ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_check_effective_values_for_role_assignments -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_check_effective_values_for_role_assignments ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_invalid_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_associated_with_invalid_endpoint ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_doesnt_exist_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_head_all -keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_head_all ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_locked_out_user_sends_notification -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_locked_out_user_sends_notification ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info_empty_group -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info_empty_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.test_backend_sql.SqlCredential.test_create_credential_is_encrypted_when_stored +keystone.tests.unit.test_backend_sql.SqlCredential.test_create_credential_is_encrypted_when_stored ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_user ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_wrong_password_fails keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_token_with_wrong_password_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_unique_id -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_unique_id ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id_not_set -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_global_request_id_not_set ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_simple -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_simple ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_with_no_endpoint_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_list_projects_with_no_endpoint_project_association ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_get_ids_no_tokens_returns_forbidden -keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_get_ids_no_tokens_returns_forbidden ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_trust -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_trust ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_all_federated_attributes ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_by_authenticating_with_unscoped_token keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_by_authenticating_with_unscoped_token ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_check_user_in_group_user_not_in_group_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role_bad_request -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role_bad_request ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_validation_error_exc -keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_validation_error_exc ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_request_id -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_initiator_request_id ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_domain ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_domain_id +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_domain_id ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_off +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_off ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok -keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_head_ids_no_tokens_returns_forbidden -keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_head_ids_no_tokens_returns_forbidden ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_from_project_invalidates_cache -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_from_project_invalidates_cache ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_domain_id -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_domain_id ... ok -keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_error_handling_in_deserialize -keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_error_handling_in_deserialize ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_remove_user_from_group -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_remove_user_from_group ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id_and_unique_id -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id_and_unique_id ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_group_doesnt_exist_exc ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config ... ok -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_password_expired_sends_notification -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_password_expired_sends_notification ... ok -keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_serialize_and_deserialize_token_model -keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_serialize_and_deserialize_token_model ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association ... ok +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_domain_name keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_domain_name ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_domain -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_domain ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_all_attrs ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_unique_id -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_unique_id ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_repeated_password_sends_notification -keystone.tests.unit.common.test_notifications.CADFNotificationsForPCIDSSEvents.test_repeated_password_sends_notification ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_protocol_id +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_protocol_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_unique_id +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_idp_id_and_unique_id ... ok +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user_and_type +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user_and_type ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_id keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_create_unscoped_token_with_user_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_duplicate_option_cases -keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_duplicate_option_cases ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_option_init_validation -keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_option_init_validation ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_default_fixture_scope_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_default_fixture_scope_token ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_is_decrypted +keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_is_decrypted ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_invalid_password_regular_expression +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_invalid_password_regular_expression ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_project ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_and_password_expires_days_deactivated +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_and_password_expires_days_deactivated ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_registry -keystone.tests.unit.common.test_resource_options_common.TestResourceOptionObjects.test_registry ... ok -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_ldaps -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_ldaps ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_invalid_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_bad_user ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_endpoint -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_endpoint ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_endpoint -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_endpoint ... ok -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_tls -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certdir_trust_tls ... ok -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_ldaps -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_ldaps ... ok -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_tls -keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest.test_certfile_trust_tls ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_equal_to_password_expires_days +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_equal_to_password_expires_days ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_greater_than_password_expires_days +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_greater_than_password_expires_days ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_less_than_password_expires_days +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_minimum_password_age_less_than_password_expires_days ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_deactivated +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_deactivated ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_deactivated +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_deactivated ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id_and_unique_id +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_protocol_id_and_unique_id ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_not_set +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_not_set ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_set +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_password_regular_expression_description_set ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_group -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_default_fixture_scope_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_default_fixture_scope_token ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files ... ok +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_valid_password_regular_expression +keystone.tests.unit.test_cli.SecurityComplianceDoctorTests.test_valid_password_regular_expression ... ok +keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_not_raised +keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_not_raised ... ok +keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_raised +keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_raised ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_unique_id +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_healthcheck.HealthCheckTestCase.test_get_healthcheck +keystone.tests.unit.test_healthcheck.HealthCheckTestCase.test_get_healthcheck ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_twice -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_twice ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants ... ok -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_fails_when_given_invalid_idp_and_protocols -keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_fails_when_given_invalid_idp_and_protocols ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointFilterCRUDTestCase.test_remove_endpoint_project_association_with_invalid_project ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_group_duplicate_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_policy -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_policy ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_delete_user_no_user_exc ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.LimitModelTestCase.test_get_default_limit_model_response_schema +keystone.tests.unit.test_limits.LimitModelTestCase.test_get_default_limit_model_response_schema ... ok +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_fails_when_given_invalid_idp_and_protocols +keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_fails_when_given_invalid_idp_and_protocols ... ok +keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_returns_default_model +keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_returns_default_model ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token ... ok keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_with_federated_attributes keystone.tests.unit.test_v3_identity.UserFederatedAttributesTests.test_update_user_with_federated_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants_no_group -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants_no_group ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_create_consumer -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_create_consumer ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_delete_project_tags_immutable_project ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project_does_not_send_disable -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_project_does_not_send_disable ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_generates_uuids -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_generates_uuids ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_without_token_fails +keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_without_token_fails ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_format +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_format ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_delete_consumer -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_delete_consumer ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_all_attributes ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group_invalid_domain ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_region -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_region ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_admin_reset +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_admin_reset ... ok +keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model +keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_role -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_role ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_on +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_on ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_invalid_domain ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_id_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_oauth_flow_notifications -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_oauth_flow_notifications ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_service -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_service ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants_no_group -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants_no_group ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_format -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_format ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config ... ok -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_user -keystone.tests.unit.common.test_notifications.NotificationsForEntities.test_update_user ... ok -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_update_consumer -keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_update_consumer ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_binary_attribute_values -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_binary_attribute_values ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_bitmask_begins_with_0 -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_bitmask_begins_with_0 ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_user_name_with_boolean_string -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_and_user_name_with_boolean_string ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_create_user_same_name_and_domain_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_attribute_is_uuid_in_byte_form -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_attribute_is_uuid_in_byte_form ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0 -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0 ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0_and_enabled_bit_mask -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_user_id_begins_with_0_and_enabled_bit_mask ... ok -keystone.tests.unit.tests.test_core.TestTestCase.test_bad_log -keystone.tests.unit.tests.test_core.TestTestCase.test_bad_log ... ok -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_utf8_conversion -keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase.test_utf8_conversion ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_different -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_different ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_complex -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_complex ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_same -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_ava_equal_same ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_diff_length -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_diff_length ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_rdns -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_rdns ... ok -keystone.tests.unit.tests.test_core.TestTestCase.test_deprecation_warnings_are_raised_as_exceptions_in_tests -keystone.tests.unit.tests.test_core.TestTestCase.test_deprecation_warnings_are_raised_as_exceptions_in_tests ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_unicode -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_equal_unicode ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_parsed_dns -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_parsed_dns ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_same -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_dn_same ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep ... ok -keystone.tests.unit.tests.test_core.TestTestCase.test_sa_warning -keystone.tests.unit.tests.test_core.TestTestCase.test_sa_warning ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_generates_uuids -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_generates_uuids ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant_pre_post -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_insignificant_pre_post ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_lowercase -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_prep_lowercase ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_alias -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_alias ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_case_diff -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_attr_type_case_diff ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_diff_length -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_diff_length ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_invalid_after_disabling_domain keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_invalid_after_disabling_domain ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_order -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_order ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_type -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_diff_type ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_same_order -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_multi_ava_same_order ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_same -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_rdn_same ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_descendant -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_descendant ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_not_parent -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_not_parent ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parent -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parent ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parsed_dns -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_parsed_dns ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_same -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_same ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_under_child -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_under_child ... ok -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_unicode -keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest.test_startswith_unicode ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_no_conn_pool -keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_no_conn_pool ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name_no_user_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_by_name_no_user_exc ... ok +keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model_without_token_fails +keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model_without_token_fails ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_create +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_create ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_with_conn_pool -keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest.test_connectivity_timeout_with_conn_pool ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group_invalid_domain ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_ignore_user +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_ignore_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_groups_filtered_and_limited -keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_groups_filtered_and_limited ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_admin_password_reset_is_not_validated_by_password_history -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_admin_password_reset_is_not_validated_by_password_history ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_multi_registered_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_multi_registered_limit ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_is_invalid_after_deleting_grant keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_is_invalid_after_deleting_grant ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_leaf_project_with_different_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_group_doesnt_exist_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants_no_user -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants_no_user ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_disable_password_history_and_repeat_same_password -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_disable_password_history_and_repeat_same_password ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_role_to_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_no_group_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_group_no_group_exc ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_succeeds +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_succeeds ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_is_invalid_after_disabling_user keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_scoped_token_is_invalid_after_disabling_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option_invalid_domain ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default_and_no_password -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_truncate_passwords_when_max_is_default_and_no_password ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_but_start_with_password_none -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_but_start_with_password_none ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_with_disabled_user_fails +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_with_disabled_user_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_duplicate +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_duplicate ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_specific_roles_do_not_show_v3_token keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_domain_specific_roles_do_not_show_v3_token ... ok -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_invalid_password -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_invalid_password ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_delete_user_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants_no_user -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_extra_data_in_domain_scoped_token_fails_validation keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_extra_data_in_domain_scoped_token_fails_validation ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_generates_uuids -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_generates_uuids ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password_only_once -keystone.tests.unit.identity.test_backend_sql.PasswordHistoryValidationTests.test_validate_password_history_with_valid_password_only_once ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_group ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_delete_association_by_entity -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_delete_association_by_entity ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_return_count +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_return_count ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_not_logged +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_not_logged ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_extra_data_in_project_scoped_token_fails_validation keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_extra_data_in_project_scoped_token_fails_validation ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name_no_user_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_by_name_no_user_exc ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_domain_invalidates_cache -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_domain_invalidates_cache ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_invalid_policy_to_endpoint_association -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_invalid_policy_to_endpoint_association ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_disabled_user_fails +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_disabled_user_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_overwriting_policy_to_endpoint_association -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_overwriting_policy_to_endpoint_association ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_invalid_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_invalid_group ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_extra_data_in_unscoped_token_fails_validation keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_extra_data_in_unscoped_token_fails_validation ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_endpoint_association_crud -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_endpoint_association_crud ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_project_invalidates_cache -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_project_invalidates_cache ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_get_user_no_user_exc ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_explicit_endpoint_association -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_explicit_endpoint_association ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_option -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_option ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_with_invalid_input +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_with_invalid_input ... ok +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_db_version_alembic +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_db_version_alembic ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_region_and_service_association -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_region_and_service_association ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_incorrect_password_fails +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_incorrect_password_fails ... ok +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_head_revisions +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_head_revisions ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_single_base_revision +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_single_base_revision ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_without_region +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_limit_without_region ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_fetch_expired_allow_expired -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_fetch_expired_allow_expired ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_invalid_option -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_invalid_option ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_by_name_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_domain_aware -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_domain_aware ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_group_deprecated ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_domain_invalidates_cache -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_domain_invalidates_cache ... ok -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_service_association -keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_service_association ... ok -keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_projects_filtered_and_limited -keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_projects_filtered_and_limited ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_group_no_group_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_immutable ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_fetch_expired_allow_expired +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_fetch_expired_allow_expired ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_walk_versions +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_walk_versions ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_min_password_age +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_min_password_age ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_sql -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_is_sql ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_unsupported_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_unsupported_group ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_original_password_fails +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_original_password_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_without_description +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_create_registered_without_description ... ok keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_fetch_expired_allow_expired_in_expired_window keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_fetch_expired_allow_expired_in_expired_window ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_domain_aware -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_domain_aware ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_sql -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_is_sql ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_db_version_alembic +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_db_version_alembic ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_project_invalidate_cache -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_project_invalidate_cache ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_group ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_groups -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_by_name_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_role_assignment_succeeds -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_role_assignment_succeeds ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_password_fails +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_password_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_for_user_no_user ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_get_user_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group_invalid_domain ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_domain_aware -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_domain_aware ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_invalid_domain_id ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_system_assignments_succeeds -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_system_assignments_succeeds ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_invalid_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.test_posix_member_id -keystone.tests.unit.test_backend_ldap.LDAPPosixGroupsTest.test_posix_member_id ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_no_groups -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_no_groups ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_users_filtered_and_limited -keystone.tests.unit.test_backend_ldap.LDAPLimitTests.test_list_users_filtered_and_limited ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_sql -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_is_sql ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implied_role_disabled_by_config -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implied_role_disabled_by_config ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit ... ok +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_head_revisions +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_head_revisions ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_role -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_role ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option ... ok -keystone.tests.unit.test_backend_sql.SqlCredential.test_create_credential_is_encrypted_when_stored -keystone.tests.unit.test_backend_sql.SqlCredential.test_create_credential_is_encrypted_when_stored ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_configurable_allowed_user_actions ... ok +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_single_base_revision +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_single_base_revision ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_one_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_groups_one_group ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_requires_simple_bind ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_password_lock +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_password_lock ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_leaf_project_with_different_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_ids -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option_with_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option_with_invalid_domain ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit_with_referenced_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_delete_registered_limit_with_referenced_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_and_check_role_assignment_fails -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_and_check_role_assignment_fails ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_group ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_groups ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_names -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_names ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_long_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_for_user_no_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_users -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_no_users ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_role_assignment_succeeds -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_role_assignment_succeeds ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_multiple_implied_roles_show_in_v3_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_multiple_implied_roles_show_in_v3_token ... ok -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user_and_type -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_for_user_and_type ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_no_groups ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_in_group_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group_invalid_domain ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_no_users -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_no_users ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_system_assignments_succeeds -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_system_assignments_succeeds ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_groups_one_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_is_decrypted -keystone.tests.unit.test_backend_sql.SqlCredential.test_list_credentials_is_decrypted ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_walk_versions +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_walk_versions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliStatusTestCase.test_check_immutable_roles -keystone.tests.unit.test_cli.CliStatusTestCase.test_check_immutable_roles ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog ... ok +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_lockout_exempt +keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_lockout_exempt ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_only_admin_project_set_acts_as_non_admin -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_only_admin_project_set_acts_as_non_admin ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_application_credential":"rule:admin_or_owner" was deprecated in T in favor of "identity:get_application_credential":"(role:reader and system_scope:all) or rule:owner". Reason: The application credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_application_credentials":"rule:admin_or_owner" was deprecated in T in favor of "identity:list_application_credentials":"(role:reader and system_scope:all) or rule:owner". Reason: The application credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_application_credential":"rule:admin_or_owner" was deprecated in T in favor of "identity:delete_application_credential":"(role:admin and system_scope:all) or rule:owner". Reason: The application credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_consumer":"rule:admin_required" was deprecated in T in favor of "identity:get_consumer":"role:reader and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_consumers":"rule:admin_required" was deprecated in T in favor of "identity:list_consumers":"role:reader and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_consumer":"rule:admin_required" was deprecated in T in favor of "identity:create_consumer":"role:admin and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_consumer":"rule:admin_required" was deprecated in T in favor of "identity:update_consumer":"role:admin and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_consumer":"rule:admin_required" was deprecated in T in favor of "identity:delete_consumer":"role:admin and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_credential":"rule:admin_required" was deprecated in S in favor of "identity:get_credential":"(role:reader and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_credentials":"rule:admin_required" was deprecated in S in favor of "identity:list_credentials":"(role:reader and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_credential":"rule:admin_required" was deprecated in S in favor of "identity:create_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_credential":"rule:admin_required" was deprecated in S in favor of "identity:update_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_credential":"rule:admin_required" was deprecated in S in favor of "identity:delete_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain":"rule:admin_required or token.project.domain.id:%(target.domain.id)s" was deprecated in S in favor of "identity:get_domain":"(role:reader and system_scope:all) or token.domain.id:%(target.domain.id)s or token.project.domain.id:%(target.domain.id)s". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_domains":"rule:admin_required" was deprecated in S in favor of "identity:list_domains":"role:reader and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_domain":"rule:admin_required" was deprecated in S in favor of "identity:create_domain":"role:admin and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_domain":"rule:admin_required" was deprecated in S in favor of "identity:update_domain":"role:admin and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_domain":"rule:admin_required" was deprecated in S in favor of "identity:delete_domain":"role:admin and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:create_domain_config":"role:admin and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:get_domain_config":"role:reader and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:update_domain_config":"role:admin and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:delete_domain_config":"role:admin and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain_config_default":"rule:admin_required" was deprecated in T in favor of "identity:get_domain_config_default":"role:reader and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_get_credential":"rule:admin_required or (rule:owner and user_id:%(target.credential.user_id)s)" was deprecated in T in favor of "identity:ec2_get_credential":"(role:reader and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_list_credentials":"rule:admin_or_owner" was deprecated in T in favor of "identity:ec2_list_credentials":"(role:reader and system_scope:all) or rule:owner". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_create_credential":"rule:admin_or_owner" was deprecated in T in favor of "identity:ec2_create_credential":"(role:admin and system_scope:all) or rule:owner". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_delete_credential":"rule:admin_required or (rule:owner and user_id:%(target.credential.user_id)s)" was deprecated in T in favor of "identity:ec2_delete_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:get_endpoint":"role:reader and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints":"rule:admin_required" was deprecated in S in favor of "identity:list_endpoints":"role:reader and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:create_endpoint":"role:admin and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:update_endpoint":"role:admin and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:delete_endpoint":"role:admin and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:create_endpoint_group":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoint_groups":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoint_groups":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:get_endpoint_group":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:update_endpoint_group":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:delete_endpoint_group":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_projects_associated_with_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:list_projects_associated_with_endpoint_group":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints_associated_with_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoints_associated_with_endpoint_group":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_endpoint_group_in_project":"rule:admin_required" was deprecated in T in favor of "identity:get_endpoint_group_in_project":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoint_groups_for_project":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoint_groups_for_project":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:add_endpoint_group_to_project":"rule:admin_required" was deprecated in T in favor of "identity:add_endpoint_group_to_project":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:remove_endpoint_group_from_project":"rule:admin_required" was deprecated in T in favor of "identity:remove_endpoint_group_from_project":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_grant":"rule:admin_required" was deprecated in S in favor of "identity:check_grant":"(role:reader and system_scope:all) or ((role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)) and (domain_id:%(target.role.domain_id)s or None:%(target.role.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_grants":"rule:admin_required" was deprecated in S in favor of "identity:list_grants":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_grant":"rule:admin_required" was deprecated in S in favor of "identity:create_grant":"(role:admin and system_scope:all) or ((role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)) and (domain_id:%(target.role.domain_id)s or None:%(target.role.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_grant":"rule:admin_required" was deprecated in S in favor of "identity:revoke_grant":"(role:admin and system_scope:all) or ((role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)) and (domain_id:%(target.role.domain_id)s or None:%(target.role.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_system_grants_for_user":"rule:admin_required" was deprecated in S in favor of "identity:list_system_grants_for_user":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_system_grant_for_user":"rule:admin_required" was deprecated in S in favor of "identity:check_system_grant_for_user":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_system_grant_for_user":"rule:admin_required" was deprecated in S in favor of "identity:create_system_grant_for_user":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_system_grant_for_user":"rule:admin_required" was deprecated in S in favor of "identity:revoke_system_grant_for_user":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_system_grants_for_group":"rule:admin_required" was deprecated in S in favor of "identity:list_system_grants_for_group":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_system_grant_for_group":"rule:admin_required" was deprecated in S in favor of "identity:check_system_grant_for_group":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_system_grant_for_group":"rule:admin_required" was deprecated in S in favor of "identity:create_system_grant_for_group":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_system_grant_for_group":"rule:admin_required" was deprecated in S in favor of "identity:revoke_system_grant_for_group":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_group":"rule:admin_required" was deprecated in S in favor of "identity:get_group":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_groups":"rule:admin_required" was deprecated in S in favor of "identity:list_groups":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_groups_for_user":"rule:admin_or_owner" was deprecated in S in favor of "identity:list_groups_for_user":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s) or user_id:%(user_id)s". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_group":"rule:admin_required" was deprecated in S in favor of "identity:create_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_group":"rule:admin_required" was deprecated in S in favor of "identity:update_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_group":"rule:admin_required" was deprecated in S in favor of "identity:delete_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_users_in_group":"rule:admin_required" was deprecated in S in favor of "identity:list_users_in_group":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:remove_user_from_group":"rule:admin_required" was deprecated in S in favor of "identity:remove_user_from_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_user_in_group":"rule:admin_required" was deprecated in S in favor of "identity:check_user_in_group":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:add_user_to_group":"rule:admin_required" was deprecated in S in favor of "identity:add_user_to_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:create_identity_provider":"role:admin and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_identity_providers":"rule:admin_required" was deprecated in S in favor of "identity:list_identity_providers":"role:reader and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:get_identity_provider":"role:reader and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:update_identity_provider":"role:admin and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:delete_identity_provider":"role:admin and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:get_implied_role":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_implied_roles":"rule:admin_required" was deprecated in T in favor of "identity:list_implied_roles":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:create_implied_role":"role:admin and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:delete_implied_role":"role:admin and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_role_inference_rules":"rule:admin_required" was deprecated in T in favor of "identity:list_role_inference_rules":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:check_implied_role":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_mapping":"rule:admin_required" was deprecated in S in favor of "identity:create_mapping":"role:admin and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_mapping":"rule:admin_required" was deprecated in S in favor of "identity:get_mapping":"role:reader and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_mappings":"rule:admin_required" was deprecated in S in favor of "identity:list_mappings":"role:reader and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_mapping":"rule:admin_required" was deprecated in S in favor of "identity:delete_mapping":"role:admin and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_mapping":"rule:admin_required" was deprecated in S in favor of "identity:update_mapping":"role:admin and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_policy":"rule:admin_required" was deprecated in T in favor of "identity:get_policy":"role:reader and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_policies":"rule:admin_required" was deprecated in T in favor of "identity:list_policies":"role:reader and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy":"rule:admin_required" was deprecated in T in favor of "identity:create_policy":"role:admin and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_policy":"rule:admin_required" was deprecated in T in favor of "identity:update_policy":"role:admin and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy":"role:admin and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy_association_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:create_policy_association_for_endpoint":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_policy_association_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:check_policy_association_for_endpoint":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy_association_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy_association_for_endpoint":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy_association_for_service":"rule:admin_required" was deprecated in T in favor of "identity:create_policy_association_for_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_policy_association_for_service":"rule:admin_required" was deprecated in T in favor of "identity:check_policy_association_for_service":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy_association_for_service":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy_association_for_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy_association_for_region_and_service":"rule:admin_required" was deprecated in T in favor of "identity:create_policy_association_for_region_and_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_policy_association_for_region_and_service":"rule:admin_required" was deprecated in T in favor of "identity:check_policy_association_for_region_and_service":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy_association_for_region_and_service":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy_association_for_region_and_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_policy_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:get_policy_for_endpoint":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints_for_policy":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoints_for_policy":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_project":"rule:admin_required or project_id:%(target.project.id)s" was deprecated in S in favor of "identity:get_project":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or project_id:%(target.project.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_projects":"rule:admin_required" was deprecated in S in favor of "identity:list_projects":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_user_projects":"rule:admin_or_owner" was deprecated in S in favor of "identity:list_user_projects":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s) or user_id:%(target.user.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_project":"rule:admin_required" was deprecated in S in favor of "identity:create_project":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_project":"rule:admin_required" was deprecated in S in favor of "identity:update_project":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_project":"rule:admin_required" was deprecated in S in favor of "identity:delete_project":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_project_tags":"rule:admin_required or project_id:%(target.project.id)s" was deprecated in T in favor of "identity:list_project_tags":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or project_id:%(target.project.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_project_tag":"rule:admin_required or project_id:%(target.project.id)s" was deprecated in T in favor of "identity:get_project_tag":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or project_id:%(target.project.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_project_tags":"rule:admin_required" was deprecated in T in favor of "identity:update_project_tags":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_project_tag":"rule:admin_required" was deprecated in T in favor of "identity:create_project_tag":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_project_tags":"rule:admin_required" was deprecated in T in favor of "identity:delete_project_tags":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_project_tag":"rule:admin_required" was deprecated in T in favor of "identity:delete_project_tag":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_projects_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:list_projects_for_endpoint":"role:reader and system_scope:all". Reason: -As of the Train release, the project endpoint API now understands default -roles and system-scoped tokens, making the API more granular by default without -compromising security. The new policy defaults account for these changes -automatically. Be sure to take these new defaults into consideration if you are -relying on overrides in your deployment for the project endpoint API. -. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:add_endpoint_to_project":"rule:admin_required" was deprecated in T in favor of "identity:add_endpoint_to_project":"role:admin and system_scope:all". Reason: -As of the Train release, the project endpoint API now understands default -roles and system-scoped tokens, making the API more granular by default without -compromising security. The new policy defaults account for these changes -automatically. Be sure to take these new defaults into consideration if you are -relying on overrides in your deployment for the project endpoint API. -. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_endpoint_in_project":"rule:admin_required" was deprecated in T in favor of "identity:check_endpoint_in_project":"role:reader and system_scope:all". Reason: -As of the Train release, the project endpoint API now understands default -roles and system-scoped tokens, making the API more granular by default without -compromising security. The new policy defaults account for these changes -automatically. Be sure to take these new defaults into consideration if you are -relying on overrides in your deployment for the project endpoint API. -. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints_for_project":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoints_for_project":"role:reader and system_scope:all". Reason: -As of the Train release, the project endpoint API now understands default -roles and system-scoped tokens, making the API more granular by default without -compromising security. The new policy defaults account for these changes -automatically. Be sure to take these new defaults into consideration if you are -relying on overrides in your deployment for the project endpoint API. -. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:remove_endpoint_from_project":"rule:admin_required" was deprecated in T in favor of "identity:remove_endpoint_from_project":"role:admin and system_scope:all". Reason: -As of the Train release, the project endpoint API now understands default -roles and system-scoped tokens, making the API more granular by default without -compromising security. The new policy defaults account for these changes -automatically. Be sure to take these new defaults into consideration if you are -relying on overrides in your deployment for the project endpoint API. -. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_protocol":"rule:admin_required" was deprecated in S in favor of "identity:create_protocol":"role:admin and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_protocol":"rule:admin_required" was deprecated in S in favor of "identity:update_protocol":"role:admin and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_protocol":"rule:admin_required" was deprecated in S in favor of "identity:get_protocol":"role:reader and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_protocols":"rule:admin_required" was deprecated in S in favor of "identity:list_protocols":"role:reader and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_protocol":"rule:admin_required" was deprecated in S in favor of "identity:delete_protocol":"role:admin and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_region":"rule:admin_required" was deprecated in S in favor of "identity:create_region":"role:admin and system_scope:all". Reason: The region API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_region":"rule:admin_required" was deprecated in S in favor of "identity:update_region":"role:admin and system_scope:all". Reason: The region API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_region":"rule:admin_required" was deprecated in S in favor of "identity:delete_region":"role:admin and system_scope:all". Reason: The region API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_role":"rule:admin_required" was deprecated in S in favor of "identity:get_role":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_roles":"rule:admin_required" was deprecated in S in favor of "identity:list_roles":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_role":"rule:admin_required" was deprecated in S in favor of "identity:create_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_role":"rule:admin_required" was deprecated in S in favor of "identity:update_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_role":"rule:admin_required" was deprecated in S in favor of "identity:delete_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:get_domain_role":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_domain_roles":"rule:admin_required" was deprecated in T in favor of "identity:list_domain_roles":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:create_domain_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:update_domain_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:delete_domain_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_role_assignments":"rule:admin_required" was deprecated in S in favor of "identity:list_role_assignments":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_role_assignments_for_tree":"rule:admin_required" was deprecated in T in favor of "identity:list_role_assignments_for_tree":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_service":"rule:admin_required" was deprecated in S in favor of "identity:get_service":"role:reader and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_services":"rule:admin_required" was deprecated in S in favor of "identity:list_services":"role:reader and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_service":"rule:admin_required" was deprecated in S in favor of "identity:create_service":"role:admin and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_service":"rule:admin_required" was deprecated in S in favor of "identity:update_service":"role:admin and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_service":"rule:admin_required" was deprecated in S in favor of "identity:delete_service":"role:admin and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:create_service_provider":"role:admin and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_service_providers":"rule:admin_required" was deprecated in S in favor of "identity:list_service_providers":"role:reader and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:get_service_provider":"role:reader and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:update_service_provider":"role:admin and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:delete_service_provider":"role:admin and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_token":"rule:admin_or_token_subject" was deprecated in T in favor of "identity:check_token":"(role:reader and system_scope:all) or rule:token_subject". Reason: The token API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:validate_token":"rule:service_admin_or_token_subject" was deprecated in T in favor of "identity:validate_token":"(role:reader and system_scope:all) or rule:service_role or rule:token_subject". Reason: The token API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_token":"rule:admin_or_token_subject" was deprecated in T in favor of "identity:revoke_token":"(role:admin and system_scope:all) or rule:token_subject". Reason: The token API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_user":"rule:admin_or_owner" was deprecated in S in favor of "identity:get_user":"(role:reader and system_scope:all) or (role:reader and token.domain.id:%(target.user.domain_id)s) or user_id:%(target.user.id)s". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_users":"rule:admin_required" was deprecated in S in favor of "identity:list_users":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_user":"rule:admin_required" was deprecated in S in favor of "identity:create_user":"(role:admin and system_scope:all) or (role:admin and token.domain.id:%(target.user.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_user":"rule:admin_required" was deprecated in S in favor of "identity:update_user":"(role:admin and system_scope:all) or (role:admin and token.domain.id:%(target.user.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_user":"rule:admin_required" was deprecated in S in favor of "identity:delete_user":"(role:admin and system_scope:all) or (role:admin and token.domain.id:%(target.user.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_no_users -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_no_users ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_when_users -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_list_users_when_users ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_duplicate_role_grant ... ok -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_trusts":"rule:admin_required" was deprecated in T in favor of "identity:list_trusts":"role:reader and system_scope:all". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_roles_for_trust":"user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s" was deprecated in T in favor of "identity:list_roles_for_trust":"role:reader and system_scope:all or user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_role_for_trust":"user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s" was deprecated in T in favor of "identity:get_role_for_trust":"role:reader and system_scope:all or user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_trust":"user_id:%(target.trust.trustor_user_id)s" was deprecated in T in favor of "identity:delete_trust":"role:admin and system_scope:all or user_id:%(target.trust.trustor_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_trust":"user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s" was deprecated in T in favor of "identity:get_trust":"role:reader and system_scope:all or user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. - warnings.warn(deprecated_msg) -keystone.tests.unit.test_cli.CliStatusTestCase.test_check_safe_trust_policies -keystone.tests.unit.test_cli.CliStatusTestCase.test_check_safe_trust_policies ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_list_registered_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_list_registered_limit ... ok +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_create_consumer +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_create_consumer ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_attributes -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_no_users ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_when_users -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_list_users_when_users ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implied_role_disabled_by_config +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_implied_role_disabled_by_config ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_delete_consumer +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_delete_consumer ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group_invalid_domain ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_filtered_role_assignments -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_filtered_role_assignments ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_in_group_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_domains +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_domains ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_show_registered_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_show_registered_limit ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_ids +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_ids ... ok +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_oauth_flow_notifications +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_oauth_flow_notifications ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_immutable ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service ... ok -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_no_users -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_no_users ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_effective_role_assignments -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_effective_role_assignments ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_group ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_format -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_format ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option_invalid_domain ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_when_users -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_list_users_when_users ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_db_version_alembic -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_db_version_alembic ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_cannot_update_project_tags_immutable_project ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_false ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_names +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_is_admin_token_by_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_no_user ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_head_revisions -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_head_revisions ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_projects +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_inherited_and_direct_assignment_on_projects ... ok +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_update_consumer +keystone.tests.unit.test_v3_oauth1.OAuthCADFNotificationTests.test_update_consumer ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option_invalid_domain -keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option_invalid_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_not_in_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_remove_user_from_group_not_in_group ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_wrong_credentials -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_authenticate_wrong_credentials ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_single_base_revision -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_single_base_revision ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_description +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_disabling_project -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_disabling_project ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_add_user_to_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_add_user_to_group ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_no_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_walk_versions -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_walk_versions ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role_assignments -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role_assignments ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_no_group -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_group_no_group ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_remove_user_from_group_not_in_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -Conflict group: (sqlite3.IntegrityError) UNIQUE constraint failed: group.domain_id, group.name -[SQL: UPDATE "group" SET name=? WHERE "group".id = ?] -[parameters: ('09f02fb03b2d421588667270da8a50ff', '52e73e29c7c347cd931e3b367aeee90c')] -(Background on this error at: https://sqlalche.me/e/14/gkpj) -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_already_exists -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_already_exists ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_user_inherited_domain_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_crud_user_inherited_domain_role_grants ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_bad_request +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_bad_request ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_multiple_implied_roles_show_in_v3_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_multiple_implied_roles_show_in_v3_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_long_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_access_rules_without_header_fails -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_access_rules_without_header_fails ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant ... ok -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_head_roles -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_head_roles ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_cannot_scope -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_cannot_scope ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_not_allowed -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_name_not_allowed ... skipped 'driver allows name update' -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_min_password_age_enabled -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_min_password_age_enabled ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_not_in_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_is_case_sensitive ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_not_found +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_already_exists ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_project_deleted -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_project_deleted ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_password_lock -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_password_lock ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_bad_remaining_uses_returns_bad_request +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_bad_remaining_uses_returns_bad_request ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_filtered_role_assignments_for_inherited_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_filtered_role_assignments_for_inherited_grants ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_scoped_to_default_project -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_scoped_to_default_project ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_no_group -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_group_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_system_role_assignments -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_system_role_assignments ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_deleted -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_deleted ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_name_not_allowed ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_expiration_in_the_past_fails +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_expiration_in_the_past_fails ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_hierarchy +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_hierarchy ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_only_admin_project_set_acts_as_non_admin +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_only_admin_project_set_acts_as_non_admin ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_check_user_in_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_check_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_failed +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_failed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_unassigned -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_unassigned ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_no_group -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_group_no_group ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_project_actions +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_project_actions ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_token_revoked_once_group_role_grant_revoked -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_token_revoked_once_group_role_grant_revoked ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_deleted -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_deleted ... ok -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_name_not_allowed_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_name_not_allowed_exc ... skipped 'Backend allows name update.' -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_sensitive_domain_config_twice -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_sensitive_domain_config_twice ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_id_fails ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_update_role -keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_update_role ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_whitelisted_domain_config_twice -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_create_whitelisted_domain_config_twice ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_explicit_external -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_explicit_external ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_attributes +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_attributes ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_sensitive_domain_configs -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_sensitive_domain_configs ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_disabled -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_disabled ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_whitelisted_domain_configs -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_delete_whitelisted_domain_configs ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_sensitive_domain_config_crud -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_sensitive_domain_config_crud ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_extra_attributes_fails +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_extra_attributes_fails ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_tree +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_effective_role_assignments_for_project_tree ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_user_actions ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_fails ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_configurable_allowed_user_actions ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_inherited_role_assignments_for_project_hierarchy +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_inherited_role_assignments_for_project_hierarchy ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_whitelisted_domain_config_crud -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_list_whitelisted_domain_config_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_sensitive_domain_config_crud -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_sensitive_domain_config_crud ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group_bad_request -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group_bad_request ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_name_not_allowed_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_is_case_sensitive ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_invalid_expiration_fails +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_invalid_expiration_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain ... ok -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_whitelisted_domain_config_crud -keystone.tests.unit.resource.config_backends.test_sql.SqlDomainConfigDriver.test_whitelisted_domain_config_crud ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_no_user_exc ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_through_group_membership -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_through_group_membership ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_password -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_password ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_federated_user_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_federated_user_model ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_no_user_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_group_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_group_model ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_group ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_remove_optional_attribute -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_remove_optional_attribute ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_hierarchy +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_hierarchy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_access_rules -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_access_rules ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_id_mapping -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_id_mapping ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_bad_password -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_bad_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none_conflict +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_region_id_to_none_conflict ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_local_user_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_local_user_model ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_domain_id -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_domain_id ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_remove_optional_attribute ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' -Conflict user: (sqlite3.IntegrityError) UNIQUE constraint failed: local_user.domain_id, local_user.name -[SQL: UPDATE local_user SET name=? WHERE local_user.id = ?] -[parameters: ('d66de49e4ff147b5988887ecd359dcd5', 1)] -(Background on this error at: https://sqlalche.me/e/14/gkpj) +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_project_returns_not_found +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_invalid_secret_fails -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_invalid_secret_fails ... ok -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_same_name_exc -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_update_user_same_name_exc ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_nonlocal_user_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_nonlocal_user_model ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_and_user ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_format +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_format ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_delete_policy -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_delete_policy ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_base_ldap_connection_deref_option -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_base_ldap_connection_deref_option ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_domain -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_domain ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_password_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_password_model ... ok -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_get_policy -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_get_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_group_deprecated ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_tree +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_role_assignments_for_project_tree ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_list_policies -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_list_policies ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_request -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_request ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_model ... ok -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_update_policy -keystone.tests.unit.policy.backends.test_sql.SQLDriverTestCase.test_update_policy ... ok -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_update_user_same_name_exc ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_group_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_group_and_role ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_tags_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_project_tags_model ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_id_returns_not_found +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_id_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_realm -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_realm ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lock_out_for_ignored_user -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lock_out_for_ignored_user ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_revocation_event_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_revocation_event_model ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_expired_application_credential_fails -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_expired_application_credential_fails ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_password_not_logged -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_password_not_logged ... ok -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_locking_out_user_after_max_failed_attempts -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_locking_out_user_after_max_failed_attempts ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_role_assignment_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_role_assignment_model ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_user_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_domain_user_and_role ... ok -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_group_membership -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_group_membership ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_unexpired_application_credential_succeeds -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_unexpired_application_credential_succeeds ... ok +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_invalid_input +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_invalid_input ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_model -keystone.tests.unit.test_backend_id_mapping_sql.SqlIDMappingTable.test_user_model ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_with_admin_token_and_domain -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_with_admin_token_and_domain ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remove_all_roles_from_scope_result_in_404 -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remove_all_roles_from_scope_result_in_404 ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_group ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_name_and_username_succeeds -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_name_and_username_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_without_domain -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_without_domain ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescope_unscoped_token_with_trust -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescope_unscoped_token_with_trust ... ok -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration ... ok -/usr/lib/python3/dist-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. - for ep in importlib_metadata.entry_points().get(namespace, []) +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_with_project_api ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_name_returns_not_found +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_case_sensitivity +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_case_sensitivity ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_succeeds -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_succeeds ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration_failed_auth_cnt_resets -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_lockout_duration_failed_auth_cnt_resets ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_domain_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_domain_role_grants ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_domain_hierarchy ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_no_enabled_field ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_disabling_project +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_invalid_after_disabling_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.policy.backends.test_sql.SQLModelTestCase.test_policy_model -keystone.tests.unit.policy.backends.test_sql.SQLModelTestCase.test_policy_model ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_referenced_limit +keystone.tests.unit.test_limits.RegisteredLimitsTestCase.test_update_registered_limit_with_referenced_limit ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_set_enabled_unlocks_user -keystone.tests.unit.identity.test_backend_sql.LockingOutUserTests.test_set_enabled_unlocks_user ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_with_name_succeeds -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_with_name_succeeds ... ok -keystone.tests.unit.test_backend_sql.SqlDecorators.test_conflict_happend -keystone.tests.unit.test_backend_sql.SqlDecorators.test_conflict_happend ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails ... ok -keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization -keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization ... ok -keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization_fail -keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization_fail ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_group ... ok -keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests.test_user_password_created_expired_at_int_matches_created_at -keystone.tests.unit.identity.test_backend_sql.UserPasswordCreatedAtIntTests.test_user_password_created_expired_at_int_matches_created_at ... ok -keystone.tests.unit.test_backend_sql.SqlDecorators.test_not_conflict_error -keystone.tests.unit.test_backend_sql.SqlDecorators.test_not_conflict_error ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_empty_files -keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_empty_files ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_trustee_returns_not_found +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_trustee_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_non_numeric_files -keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_non_numeric_files ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_duplicate_role_grant ... ok -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_validate_application_credential_token_populates_restricted -keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_validate_application_credential_token_populates_restricted ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures.test_update_project_name_conflict -keystone.tests.unit.resource.test_core.TestResourceManagerNoFixtures.test_update_project_name_conflict ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_and_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_token ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project ... ok -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_group_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_group_and_role ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_duplicate_role_grant ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_user_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_project_user_and_role ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_project_scoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_project_scoped_token ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_invalidates_catalog_cache -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_invalidates_catalog_cache ... ok -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_role_name_ambiguous_returns_bad_request +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_role_name_ambiguous_returns_bad_request ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_with_invalid_project_id -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_add_endpoint_group_to_project_with_invalid_project_id ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_list -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_list ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_system_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_system_token ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_mapped -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_mapped ... ok -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_fernet_full_workflow -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_fernet_full_workflow ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentDirectTestCase.test_get_role_assignments_by_user ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_build_tree -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_build_tree ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_project_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_group_project_role_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_in_group_returns_not_found ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_user -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group_returns_not_found ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_trust_scoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_trust_scoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_fails ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_trustee_as_trustor_returns_forbidden +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_trustee_as_trustor_returns_forbidden ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_without_is_domain_flag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_get_user ... ok -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_validate_federated_unscoped_token -keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_validate_federated_unscoped_token ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_does_not_include_extra_attributes -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_does_not_include_extra_attributes ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_broken_chain -keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_broken_chain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project_with_invalid_project_id -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_endpoint_group_to_project_with_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_with_project_api ... skipped 'No multiple domains support' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_unscoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_unscoped_token ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_includes_required_attributes -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_includes_required_attributes ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_impersonation_returns_bad_request +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_impersonation_returns_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_admin_reset -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_admin_reset ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_password -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_password ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_in_group_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_subproject_acting_as_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_no_enabled_field ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_domain_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_domain_role_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_invalid_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_check_invalid_endpoint_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_fails ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_create -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_for_create ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_with_default_project -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_with_default_project ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_trustee_returns_bad_request +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_trustee_returns_bad_request ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_endpoint_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_domain_crud ... ok -keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_trust_cascade -keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_trust_cascade ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_ignore_user -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_change_password_required_upon_first_use_ignore_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_unicode_user_name ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_scoped_to_default_project +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_is_scoped_to_default_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_leaf_project_with_different_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_invalid_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_create_invalid_endpoint_group ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user_by_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_group_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_group_crud ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_succeeds -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_succeeds ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_project_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_project_crud ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_deleting_system_role -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_deleting_system_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_project_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_get_token_from_inherited_user_project_role_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_endpoint_group ... ok -keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_deleted -keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_deleted ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit_break_hierarchical_tree +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_limit_break_hierarchical_tree ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_delete_trust +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_delete_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_domain ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_with_disabled_user_fails -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_expired_password_with_disabled_user_fails ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups_for_user -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups_for_user ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_invalid_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_delete_invalid_endpoint_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_check_user_not_in_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_group ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_bad_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_disabling_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_inherited_role_assignments_include_names +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_inherited_role_assignments_include_names ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_without_is_domain_flag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_with_impersonation +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_with_impersonation ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_explicit_external +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_explicit_external ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_immutable ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_subproject_acting_as_domain_fails ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_empty_endpoint_groups_in_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_empty_endpoint_groups_in_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_tags_immutable_project ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password ... ok -keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_disabled -keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_disabled ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_check_user_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_enable_cascade_with_parent_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_domain ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_not_logged -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_not_logged ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_endpoint_group ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users_in_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users_in_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_project_is_not_admin -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_project_is_not_admin ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_role_to_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_with_default_parent +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_child_with_default_parent ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_disabled_inheritance_extension +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_disabled_inheritance_extension ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_missed_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_without_impersonation +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_without_impersonation ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_unicode_user_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_invalid_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_disabled_user_fails -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_disabled_user_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_project_tags_immutable_project ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_no_default_project -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_no_default_project ... ok -keystone.tests.unit.test_v3_auth.TestTrustChain.test_trustor_roles_revoked -keystone.tests.unit.test_v3_auth.TestTrustChain.test_trustor_roles_revoked ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_password +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_and_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_hierarchy_depth -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_hierarchy_depth ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_domain_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_domain_grants ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_forbidden_trust_impersonation_in_redelegation +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_forbidden_trust_impersonation_in_redelegation ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_leaf_project_with_different_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_long_name_fails ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_incorrect_password_fails -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_incorrect_password_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_endpoint_group_project_cleanup_with_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_leaf_projects -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_leaf_projects ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_authenticate_without_trust_dict_returns_bad_request -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_authenticate_without_trust_dict_returns_bad_request ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_bad_password +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_bad_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_password +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_project_depth -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_project_depth ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_domain_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_domain_limit ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_with_multiple_backends -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_with_multiple_backends ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_min_password_age -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_min_password_age ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_group_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_group_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_group_domain_grants +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_for_inherited_group_domain_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_change_password_invalidates_trust_tokens -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_change_password_invalidates_trust_tokens ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_with_long_password ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_remove_user_from_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_remove_user_from_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_role_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_role_fails ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_original_password_fails -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_original_password_fails ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group_in_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_endpoint_group_in_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_domain +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_domain ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_list_trusts +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_list_trusts ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_missed_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_role_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_role_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_configurable_allowed_user_actions ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_password_fails -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_missing_password_fails ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_consume_trust_once -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_consume_trust_once ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_setting_default_project_id_to_domain_failed -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_setting_default_project_id_to_domain_failed ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_user_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_user_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_default_sql_plus_sql_specific_driver_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_default_sql_plus_sql_specific_driver_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_configurable_allowed_user_actions ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_mapping ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_domain_role +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_domain_role ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_realm +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remote_user_no_realm ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_crud +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_ephemeral_user -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_ephemeral_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group_returns_not_found ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group_in_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_get_invalid_endpoint_group_in_project ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_duplicate +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_duplicate ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_password +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_not_in_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_not_in_group ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_one_time_use_trust -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_one_time_use_trust ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_immutable ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_password_lock -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_changing_password_with_password_lock ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_group_deprecated ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_long_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_with_long_password ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_under_regular_project_hierarchy_fails ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_trust_no_roles -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_trust_no_roles ... ok +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_global_role +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_list_role_assignments_include_names_global_role ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remove_all_roles_from_scope_result_in_404 +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_remove_all_roles_from_scope_result_in_404 ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_project_deleted +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_project_deleted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_with_project_api -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_with_project_api ... ok -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_lockout_exempt -keystone.tests.unit.test_v3_identity.UserSelfServiceChangingPasswordsTestCase.test_lockout_exempt ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_by_name -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_by_name ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group_domain_id -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group_domain_id ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unlimited_use_trust -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unlimited_use_trust ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_in_different_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_debug_level_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_debug_level_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_id_fails ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_project_id_specified_if_include_subtree_specified +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_project_id_specified_if_include_subtree_specified ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_no_description -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_no_description ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_fails ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_password_not_logged -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_password_not_logged ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unscoped_trust -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unscoped_trust ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_invalid_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_invalid_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_in_different_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_fails ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescope_unscoped_token_with_trust +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescope_unscoped_token_with_trust ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_1 -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_1 ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_in_different_domains ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoint_groups_in_project ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_return_count +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_return_count ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_user_deleted +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_user_deleted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_format -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_format ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_2 -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_2 ... ok -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user_domain_id -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user_domain_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_requires_simple_bind ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_user ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_remove_assignment_for_project_acting_as_domain +keystone.tests.unit.test_v3_assignment.AssignmentInheritanceTestCase.test_remove_assignment_for_project_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust_revokes_tokens -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust_revokes_tokens ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_normalize_field -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_normalize_field ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_endpoint_group ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_invalid_domain_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_project_api ... ok +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trusts_do_not_implement_updates +keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trusts_do_not_implement_updates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_user_management_normalized_keys -keystone.tests.unit.test_v3_identity.IdentityTestCase.test_user_management_normalized_keys ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_long +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_long ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_leaf_project_with_different_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_depleted_redelegation_count_error -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_depleted_redelegation_count_error ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_delete -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_delete ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_case_sensitivity -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_case_sensitivity ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_short +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_short ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_bad_id -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_bad_id ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_long +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_long ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_short +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_short ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_immutable ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_do_not_consume_remaining_uses_when_get_token_fails -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_do_not_consume_remaining_uses_when_get_token_fails ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_project_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_endpoints_associated_with_project_endpoint_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_with_invalid_enabled +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_with_invalid_enabled ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_without_type +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_without_type ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_required_parameters +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_required_parameters ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_valid_enabled +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_valid_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_invalid_enabled +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_invalid_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_long_name_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_long_name_fails ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_change_user_password_also_deletes_tokens -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_change_user_password_also_deletes_tokens ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_head -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_head ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_long +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_long ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_impersonation_token_cannot_create_new_trust -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_impersonation_token_cannot_create_new_trust ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_projects_associated_with_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_list_projects_associated_with_endpoint_group ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_short +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_short ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_no_parameters +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_no_parameters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_false ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_long +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_long ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_list -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_list ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_true ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_short +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_short ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_request_succeeds +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_request_succeeds ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_valid_enabled +keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_valid_enabled ... ok +keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_fails_for_missing_parent_test_case +keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_fails_for_missing_parent_test_case ... ok +keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_success +keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_success ... ok +Error: The following config files are formatted incorrectly: keystone.domains.conf +Could not find directory /etc/keystone/domains +Warning: The following non-config files were found: openstack.domains.conf +If they are intended to be config files then rename them to the form of `keystone..conf`. Otherwise, ignore this warning +Invalid domain name: e3911c32295a462ca678b09fcfc272be +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_max_redelegation_count_constraint -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_max_redelegation_count_constraint ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_endpoint_group ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_access_token_also_revokes_token -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_access_token_also_revokes_token ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_invalid +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_invalid ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_user_group_project_links ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_modified_redelegation_count_error -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_modified_redelegation_count_error ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_invalid_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_invalid_endpoint_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_disabled_one ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_keystone_tokens_by_consumer_id -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_keystone_tokens_by_consumer_id ... skipped 'Fernet tokens are never persisted in the backend.' -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_user_and_group_roles_scoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_user_and_group_roles_scoped_token ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_domain_as_project +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_domain_as_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_project_api ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_id -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_assignments_group_same_id_as_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_rescoping_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_wrong_credentials -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_authenticate_wrong_credentials ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_nonexistent_endpoint_group -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_patch_nonexistent_endpoint_group ... ok +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_valid +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_valid ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_user_group_project_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_new_role_fails -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_new_role_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_leaf_project_with_different_domain ... skipped 'No multiple domains support' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_secret -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_secret ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_invalid_parent ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_invalid_input +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_with_invalid_input ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_from_project_invalidates_cache -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_from_project_invalidates_cache ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_no_enabled_field ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_consumer_also_deletes_tokens -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_consumer_also_deletes_tokens ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_with_role_by_name -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_with_role_by_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for support for parent_id to imply domain_id' -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token_impersonated -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token_impersonated ... ok -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_normalize_field -keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_normalize_field ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_tags -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_tags ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_project_scoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_project_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_without_is_domain_flag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_with_project_association -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_remove_endpoint_group_with_project_association ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_expiry -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_expiry ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_implied_roles_authentication +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_implied_roles_authentication ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_subproject_acting_as_domain_fails ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_domain_scoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_domain_scoped_token ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_doesnt_modify_passed_in_dict/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() + ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_id -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group_fails_with_domain_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group_fails_with_domain_role ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_project_also_invalidates_tokens -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_project_also_invalidates_tokens ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_remaining_uses -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_remaining_uses ... ok -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_removing_an_endpoint_group_project -keystone.tests.unit.test_associate_project_endpoint_extension.EndpointGroupCRUDTestCase.test_removing_an_endpoint_group_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_no_enabled_field ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_name -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user_fails_with_domain_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user_fails_with_domain_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_terminator -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_terminator ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_system_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_system_token ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_delete_domain_specific_roles +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_delete_domain_specific_roles ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_immutable ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_unicode_user_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_unicode_user_name ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_id -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_id ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_keystone_token_is_valid -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_keystone_token_is_valid ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_password ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_description +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_description ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_base_ldap_connection_deref_option -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_base_ldap_connection_deref_option ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_case_sensitivity -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_case_sensitivity ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_without_impersonation -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_without_impersonation ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_secret -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_secret ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_domain_with_project_api ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_get_and_list_domain_specific_roles +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_get_and_list_domain_specific_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_missed_password -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_missed_password ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_flow -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_flow ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_roles_subset -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_roles_subset ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_none_password -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_tags ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_trust_scoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_trust_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_body_when_authorize -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_body_when_authorize ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_unscoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_unscoped_token_returns_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_long_password -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_long_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_no_enabled_field ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_null_password -keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_null_password ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_auth_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_auth_token ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_long_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_without_is_domain_flag ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_domain_not_found ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_token_key -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_token_key ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_same_domain_assignment +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_same_domain_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_chained -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_chained ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_project_not_found ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_authorize_request_token -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_authorize_request_token ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_get_user_by_name ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_unscoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_revoke_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_large_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_call_db_time ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_subject_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_subject_token ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_large_project_cascade ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_reference_registered_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_reference_registered_limit ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_deleted_grant -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_deleted_grant ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_user_group_project_links ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_project_scoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_project_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url_scheme -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url_scheme ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_create_new_trust -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_create_new_trust ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_assignments_group_same_id_as_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_fails ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_grant_no_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_without_is_domain_flag ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustee_disabled -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustee_disabled ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_cascade ... ok +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_update_domain_specific_roles +keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_update_domain_specific_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_removes_role_assignments ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_project_scoped_token_fails -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_project_scoped_token_fails ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_requested_project_id -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_requested_project_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_user ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_with_user_project_domain_links ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_build_tree -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_build_tree ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_clears_default_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_leaf_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_list_request_tokens -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_list_request_tokens ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_region +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_limit_without_region ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers ... ok +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_group +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustor_disabled -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustor_disabled ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_trust_scoped_token_fails -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_trust_scoped_token_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_verifier -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_verifier ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_not_leaf_project ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_with_implied_roles -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_with_implied_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_large_project_cascade -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_large_project_cascade ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_unscoped_token_fails -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_unscoped_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_authorizing_request_token -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_authorizing_request_token ... ok -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_token_chaining_is_not_allowed -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_token_chaining_is_not_allowed ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_cascade -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_cascade ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_clears_default_project_id ... ok -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trustee_can_do_role_ops -keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trustee_can_do_role_ops ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_non_existant_group_fails +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_non_existant_group_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tags +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tag_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_authorize_request_token -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_authorize_request_token ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_creating_keystone_token -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_creating_keystone_token ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_entity_id -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_entity_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tag_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token_nocatalog -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token_nocatalog ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tags -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tags ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_idp_sso -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_idp_sso ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_missing_oauth_headers -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_missing_oauth_headers ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_missed_password ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_deleting_system_role +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_deleting_system_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_list_request_tokens -keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_list_request_tokens ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_roles_clears_default_project_id ... ok -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_unscoped_token -keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_unscoped_token ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_head_metadata -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_head_metadata ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_user_association -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_user_association ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_if_project_tag_exists -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_if_project_tag_exists ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_no_authorizing_user_id -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_no_authorizing_user_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_metadata_with_no_metadata_file_configured -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_metadata_with_no_metadata_file_configured ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_does_not_have_system_role_without_assignment +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_does_not_have_system_role_without_assignment ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tags ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_check_role_grant ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_project_with_no_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_project_with_no_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_missed_password ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_entity_id -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_entity_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_system_token_is_invalid_after_disabling_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_fail -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_fail ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_has_system_role_when_assignment_exists +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_has_system_role_when_assignment_exists ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_system_assignments -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_system_assignments ... ok -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_access_token_request_failed -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_access_token_request_failed ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_sso_endpoint -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_sso_endpoint ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_user_and_group_grants ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_invalidates_cache -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_invalidates_cache ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_contact_person -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_contact_person ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_requet_token_request_failed -keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_requet_token_request_failed ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_fails_with_invalid_name -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_fails_with_invalid_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_with_long_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tag_name_too_long -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tag_name_too_long ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_organization -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_organization ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_group_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_group_fails ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags_invalid_char -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags_invalid_char ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_bad_request -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_bad_request ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_password +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_too_many_tags -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_too_many_tags ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_enabled -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_enabled ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_default -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_default ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_description_fails -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_description_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_role_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_role_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_enabled_fails -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_enabled_fails ... ok +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_role_assignments_for_group_returns_all_assignments +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_role_assignments_for_group_returns_all_assignments ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_domain_hierarchy ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_name_too_long -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_name_too_long ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_valid_description -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_valid_description ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_without_name_fails -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_without_name_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_with_long_password ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_check_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_validity -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_validity ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_fails_with_invalid_name -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_fails_with_invalid_name ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_name_too_long_fails -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_name_too_long_fails ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_no_parameters_fails -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_no_parameters_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tag_name_too_long -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tag_name_too_long ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_group_crud ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_project_is_not_admin +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_token_for_non_admin_project_is_not_admin ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags_invalid_char -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags_invalid_char/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_domain_roles +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_domain_roles ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() - ... ok -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_too_many_tags -keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_too_many_tags ... ok -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_serialize_metadata_object -keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_serialize_metadata_object ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_and_without_parent_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_case_sensitivity -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_case_sensitivity ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_role_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_role_fails ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_non_default -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_non_default ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_requires_simple_bind ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_user_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_user_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_creates_is_domain_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_creates_is_domain_project ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_tag_from_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_tag_from_project ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_id_fails ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_assignments_user_same_id_as_group ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_grant_no_user ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_invalid_explicit_ids -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_invalid_explicit_ids ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_invalidates_cache -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_invalidates_cache ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_group_project_domain_links ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_and_get_roles_no_metadata ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_break_hierarchical_tree +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_break_hierarchical_tree ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_association -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_association ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_returns_not_found -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_returns_not_found ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_roles ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_leaf_project ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe_default -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe_default ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_enabled -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_enabled ... ok +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_project_roles +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_project_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_not_leaf_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_build_tree -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_build_tree ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_get_user_by_name ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_valid_explicit_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_valid_explicit_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_assignments_user_same_id_as_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_id -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_delete_hierarchy ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_name_case_sensitivity ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_hierarchical_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_hierarchical_project ... ok +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_returns_none_without_assignment +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_returns_none_without_assignment ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_sql.SqlIdentity.test_enable_project_with_disabled_parent ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_head_service_provider -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_head_service_provider ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_is_domain_project_creates_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_is_domain_project_creates_domain ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_service_provider_fail -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_service_provider_fail ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_project_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cache_layer_project_crud ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_password ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_list_head_service_providers -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_list_head_service_providers ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_bad_request -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_bad_request ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_group_crud ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_default_domain_by_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_default_domain_by_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name ... ok +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_group_roles +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_group_roles ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_invalid_input +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_multi_limits_invalid_input ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_added +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_added ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_assignments_user_same_id_as_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_invalid_domain_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_invalid_domain_id ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_immutable_parameters -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_immutable_parameters ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_not_default_domain_by_name ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_bad_user ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_invalidates_cache -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_invalidates_cache ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_no_enabled_field ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_already_exists -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_already_exists ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_returns_not_found -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_returns_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_contains_tags -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_contains_tags ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_returns_not_found ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_invalid_project_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_invalid_project_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_tag -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_tag ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_fails ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_unknown_parameter -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_unknown_parameter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: case. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: CASE. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_is_case_insensitive -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_is_case_insensitive ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_sp_relay_state -keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_sp_relay_state ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_project_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cache_layer_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_domain_not_found ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_project_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_fails ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info_empty_group -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info_empty_group ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_name_over_character_limit -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_name_over_character_limit ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_trustor_and_project ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_simple -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_simple ... ok -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_trust -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_trust ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_unassign_system_role_from_group +keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_unassign_system_role_from_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_validation_error_exc -keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_validation_error_exc ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_over_tag_limit -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_over_tag_limit ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_if_no_password_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_grant_by_user_and_project ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_unsafe_name -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_unsafe_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user_by_name ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe_default -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe_default ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_requires_simple_bind ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_without_is_domain_flag ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_and_no_domain_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_and_no_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for support for parent_id to imply domain_id' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_group ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_group_crud ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_required_attributes ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_group_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_group_crud ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_tags ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable_project ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_group ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_hidden_project_domain_root_is_really_hidden -keystone.tests.unit.test_backend_sql.SqlIdentity.test_hidden_project_domain_root_is_really_hidden ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_hierarchical_projects_crud ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_without_parent_id_and_without_domain_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_without_parent_id_and_without_domain_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_to_each_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_authenticate_to_each_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit_break_hierarchical_tree +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_parent_limit_break_hierarchical_tree ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_subproject_acting_as_domain_fails ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_second_domain_valid_explicit_id_fails -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_second_domain_valid_explicit_id_fails ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_project_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_project_crud ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_grant_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_filtered_and_limited ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_groups -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_groups ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_domain ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_name_case_sensitivity ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_default_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_default_domain ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_grant_no_user ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_user ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_grants -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_grants ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_inherited_grants -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_inherited_grants ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_build_tree -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_build_tree ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_group_role_assignment -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_group_role_assignment ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_group_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_deletes_is_domain_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_deletes_is_domain_project ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_limit_for_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_limit_for_domains ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_hierarchy -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_hierarchy ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable_project ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_group_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_group_and_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_invalid_domain_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_update_delete_unicode_project ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_project_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_create_project_limit ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_by_attr +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_by_attr ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_with_idp -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_with_idp ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_invalid_domain_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_acting_as_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_with_case_sensitive_attr +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_with_case_sensitive_attr ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_alternate_domain ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_enabled_domain_fails -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_enabled_domain_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_domain ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_format +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_format ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_doesnt_modify_passed_in_dict ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_name_case_sensitivity ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_groups -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_groups ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_user_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_user_and_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_not_leaf_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_not_leaf_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_leaf_project_with_different_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_large_project_cascade ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_large_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user_with_grants ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_immutable_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_missed_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_invalid_project_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_delete_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_with_circular_reference ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_with_multiple_filters ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_leaf_project_with_different_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_get_user_by_name ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag_not_found -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_delete_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_delete_limit ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_project ... ok -keystone.tests.unit.test_policy.GeneratePolicyFileTestCase.test_policy_generator_from_command_line -keystone.tests.unit.test_policy.GeneratePolicyFileTestCase.test_policy_generator_from_command_line ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_segregation +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_segregation ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_global_role ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_cascade ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tags ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_does_not_contain_names ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_token_cross_domain_group_and_project -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_token_cross_domain_group_and_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_tag_invalid_project_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_tag_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_with_token_as_different_user_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_with_token_as_different_user_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_clears_default_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_domain ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_bad_role ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_filtered_by_role ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_cascade_with_enabled_child ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_immutable ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_group_crud ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_leaf_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_leaf_project ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.test_invalid_receipt_raises_receipt_not_found +keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.test_invalid_receipt_raises_receipt_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_password +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_password ... ok +keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter.test_restore_padding +keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter.test_restore_padding ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_chained_implied_role_shows_in_v3_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_chained_implied_role_shows_in_v3_token ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_unfiltered ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_cascade_with_enabled_child ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_check_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_check_token ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_not_leaf_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_not_leaf_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group_returns_empty_list -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group_returns_empty_list ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_fails_if_domain_name_unsafe -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_fails_if_domain_name_unsafe ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user_returns_empty_list -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user_returns_empty_list ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_defined_federated_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_defined_federated_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_with_long_password ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_HTTP_OPTIONS_is_unenforced +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_HTTP_OPTIONS_is_unenforced ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_immutable ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_federated_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_federated_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project_no_duplicates ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_project_ids_returns_not_found ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_domain ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_tags_immutable_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_user_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_user_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_invalid_domain_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_project_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cache_layer_project_crud ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tag_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_all_federated_attributes ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_tag_that_does_not_exist -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_tag_that_does_not_exist ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id_protocol_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tags ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_name ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_debug_level_set +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_debug_level_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_include_limits -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_include_limits ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_long_name_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_group_role -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_group_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_idp_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tags ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions_must_be_added +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_after_request_functions_must_be_added ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_role_assignments ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_protocol_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_group_between_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_group_between_domains ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_domain_id_filter +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_domain_id_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_ids -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_ids ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_user_between_domains -keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_user_between_domains ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_only_domain_name_and_username -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_only_domain_name_and_username ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_group_grants_on_project_domain ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_long_name_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_group_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_group_and_role ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_user_and_group_roles_scoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_user_and_group_roles_scoped_token ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_prefix_self_referential_link_substitution +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_prefix_self_referential_link_substitution ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_unset_project_ids_for_all_backends +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_unset_project_ids_for_all_backends ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_id_not_in_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_id_not_in_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_role_grant_by_user_group_on_project_domain ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_password_hashed -keystone.tests.unit.test_backend_sql.SqlIdentity.test_password_hashed ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_explicit_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_explicit_unscoped_token ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_add_and_remove_user_role ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_full_access -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_full_access ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_as_a_domain_uniqueness_constraints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_attribute_update -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_attribute_update ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_domain_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_domain_token ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_crud ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_project_tags_immutable_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_user_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_user_and_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_and_project_get_return_same_response ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_partial_access -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_partial_access ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_project_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_project_token ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_value ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_multivalued_attribute_id_from_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_multivalued_attribute_id_from_dn ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_url_prefix +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_api_url_prefix ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_role_assignments ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_system_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_system_token ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_from_user_and_project ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_ids -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_ids ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_false ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_grant_from_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_domain_mapping_list_is_used +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_domain_mapping_list_is_used ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_not_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token_impersonated +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_a_trust_scoped_token_impersonated ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_project_id_filter +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_list_limit_with_project_id_filter ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_project_api ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_role_not_assigned ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_off -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_off ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions_must_be_added +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_before_request_functions_must_be_added ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_project_name_unsafe -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_project_name_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_user_name_fails ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_full_access -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_full_access ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_group_and_cross_domain_project ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_project_id_and_user_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_project_id_and_user_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_user_and_cross_domain_project ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project_while_unsetting_immutable ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_sql_user_to_dict_null_default_project_id -keystone.tests.unit.test_backend_sql.SqlIdentity.test_sql_user_to_dict_null_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_user_group_project_links ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_not_default_domain_by_name ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_id ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_storing_null_domain_id_in_project_ref -keystone.tests.unit.test_backend_sql.SqlIdentity.test_storing_null_domain_id_in_project_ref ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_get_ids_no_tokens_returns_forbidden +keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_get_ids_no_tokens_returns_forbidden ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_cascade_only_accepts_enabled ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_immutable_project ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_domain_scoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_domain_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_set_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_set_immutable ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_name -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_unset_immutable ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_group_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enable ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_default_domain_as_project -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_default_domain_as_project ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enabled_cascade ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_on -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_chase_referrals_on ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_single_project_tag -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_single_project_tag ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_id_does_nothing ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_blueprint_url_prefix +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_blueprint_url_prefix ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_disabled_project_domain_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_disabled_project_domain_fails ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_domains -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_domains ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_parent -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_parent ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_same_domain_and_project_name -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_same_domain_and_project_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_extra -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_extra ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_projects -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_projects ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_fails_without_system_assignment -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_fails_without_system_assignment ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_head_ids_no_tokens_returns_forbidden +keystone.tests.unit.test_v3_auth.TestFetchRevocationList.test_head_ids_no_tokens_returns_forbidden ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_assignments_group_same_id_as_user ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_domain_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_domain_limit ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_is_case_sensitive ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_check_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable_with_additional_updates ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_limit_for_domains -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_limit_for_domains ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_via_system_group_assignment -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_via_system_group_assignment ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_unset_immutable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_unset_immutable ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_no_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_no_name ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_user_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_user_id ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_same_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_same_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_enable -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_enable ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_username -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_username ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_id_fails -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_id_fails ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter_default -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter_default ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_name -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_name ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_tag_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_for_user_without_password_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_for_user_without_password_fails ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_build_restful_api_no_prefix +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_build_restful_api_no_prefix ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_extra -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_extra ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_contains_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_not_found -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_id_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_id_fails ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_response_returns_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_response_returns_tags ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_null_password -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_null_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_idp ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_name_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_user_id_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_user_id_fails ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_after_request_functions_twice +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_after_request_functions_twice ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags_for_project_with_no_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags_for_project_with_no_tags ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_stale_data_forces_retry -keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_stale_data_forces_retry ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_username_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_username_fails ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_sql.SqlIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_contains_tags ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_crud -keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_crud ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_wrong_password_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_wrong_password_fails ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_tags_and_name -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_tags_and_name ... ok -keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_update_and_user_get_return_same_response ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_sql.SqlModuleInitialization.test_initialize_module -keystone.tests.unit.test_backend_sql.SqlModuleInitialization.test_initialize_module ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_by_authenticating_with_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_by_authenticating_with_unscoped_token ... ok -keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.test_config_upload -keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.test_config_upload ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_config_upload -keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_config_upload ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_user_with_inherited_role -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_user_with_inherited_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_id ... ok -keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_no_overwrite_config -keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_no_overwrite_config ... ok -keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_not_raised -keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_not_raised ... ok -keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_raised -keystone.tests.unit.test_cli.TokensDoctorTests.test_unreasonable_max_token_size_raised ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_name -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_project_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_show_project_limit ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_before_request_functions_twice +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_cannot_add_before_request_functions_twice ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_nonexistent_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_nonexistent_idp ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_id -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_id ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_group -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_in_group_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_default_fixture_scope_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_default_fixture_scope_token ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_non_existant_group_fails -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_assign_system_role_to_non_existant_group_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_construct_resource_map +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_construct_resource_map ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_tag +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_tag ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags_any -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags_any ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_immutable_project_while_unsetting_immutable ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_does_not_have_system_role_without_assignment -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_does_not_have_system_role_without_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_parent_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_parent_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group_returns_not_found ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_has_system_role_when_assignment_exists -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_check_group_has_system_role_when_assignment_exists ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_cannot_update_idp_domain +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_cannot_update_idp_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_correct_json_home_document +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_correct_json_home_document ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags_any -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags_any ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_role_assignments_for_group_returns_all_assignments -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_role_assignments_for_group_returns_all_assignments ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_tag +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_check_user_not_in_group ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_domain_roles -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_domain_roles ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_unscoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_expired_unscoped_token_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_format -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_format ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_tag_filters -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_tag_filters ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_not_in_group ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_project_roles -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_does_not_return_project_roles ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_check_idp_uniqueness +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_check_idp_uniqueness ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_invalid_after_disabling_domain -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_invalid_after_disabling_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_returns_none_without_assignment -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_list_system_roles_for_group_returns_none_without_assignment ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_project_actions -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_project_actions ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_auth_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_auth_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_update_project_tags_immutable_project ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_deleting_grant -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_deleting_grant ... ok -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_group_roles -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_group_roles ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_tag_filters -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_tag_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_disabling_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_instantiate_and_register_to_app +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_instantiate_and_register_to_app ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_unassign_system_role_from_group -keystone.tests.unit.test_v3_assignment.GroupSystemRoleAssignmentTestCase.test_unassign_system_role_from_group ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_token_revoked_once_domain_disabled -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_token_revoked_once_domain_disabled ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_configurable_allowed_user_actions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled.test_remote_user_disabled -keystone.tests.unit.test_v3_auth.TestAuthExternalDisabled.test_remote_user_disabled ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_cleans_up_auto_generated_domain +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_cleans_up_auto_generated_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_specific_roles_do_not_show_v3_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_specific_roles_do_not_show_v3_token ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_invalid_json +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_invalid_json ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_domain_scoped_token_fails_validation -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_domain_scoped_token_fails_validation ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_configurable_allowed_user_actions ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_group_grant_revokes_tokens -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_group_grant_revokes_tokens ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_subject_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_missing_subject_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe_default -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe_default ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_project_scoped_token_fails_validation -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_project_scoped_token_fails_validation ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_deletes_grants -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_deletes_grants ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_unscoped_token_fails_validation -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_unscoped_token_fails_validation ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_updates_is_domain_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_updates_is_domain_project ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_no_enabled_field ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_no_content_type +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_no_content_type ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_does_not_delete_existing_domain +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_does_not_delete_existing_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_off -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_off ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_project_scoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_project_scoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_conten_type_no_body +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_conten_type_no_body ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_project_revokes_token ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_break_hierarchical_tree +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_break_hierarchical_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_domain_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_domain_id ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_authorization_ttl +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_authorization_ttl ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_name_case_sensitivity ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired_in_expired_window -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired_in_expired_window ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_is_domain_not_allowed -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_is_domain_not_allowed ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_content_type +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_unrecognized_content_type ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_large_project_cascade ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_no_enabled_field ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_project_scoped_token_fails +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_project_scoped_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_case_sensitivity -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_case_sensitivity ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_domain_id_none +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_domain_id_none ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_valid_json +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_json_body_before_req_func_valid_json ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_parent_id -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_parent_id ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_role_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_role_revokes_token ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_user_grant_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_deleting_user_grant_revokes_token ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_removes_previous_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_removes_previous_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_segregation +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_segregation ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_disabling_project_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_disabling_project_revokes_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_unsafe_names -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_unsafe_names ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implied_role_disabled_by_config -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implied_role_disabled_by_config ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_group_role_assignment_maintains_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_group_role_assignment_maintains_token ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_ids -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_ids ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_with_too_many_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_with_too_many_tags ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_on -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_on ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_with_project_api ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_with_tags ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_mapped_resource_routes +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_mapped_resource_routes ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_trust_scoped_token_fails +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_trust_scoped_token_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_with_default_parent +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_child_limit_with_default_parent ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_empty +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_empty ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_user_role_assignment_maintains_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_domain_user_role_assignment_maintains_token ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_names -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_names ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe_default -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe_default ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_unscoped_token_fails +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_tampered_unscoped_token_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_group_membership_changes_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_group_membership_changes_revokes_token ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_multiple_implied_roles_show_in_v3_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_multiple_implied_roles_show_in_v3_token ... ok -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_with_tags -keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_create_endpoint_group_fails_with_invalid_filters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_create_endpoint_group_fails_with_invalid_filters ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_filters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_filters ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_name -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_name ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_req_parameters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_req_parameters ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_valid_filters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_valid_filters ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_request_succeeds -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_request_succeeds ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_normalize_domain_id_extracts_domain_id_if_needed +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_normalize_domain_id_extracts_domain_id_if_needed ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_invalid_filters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_invalid_filters ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_no_parameters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_no_parameters ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_request_succeeds -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_request_succeeds ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_name -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_name ... ok -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_valid_filters -keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_valid_filters ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_extra_parameters_succeeds -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_extra_parameters_succeeds ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_invalid_type_fails -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_invalid_type_fails ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_succeeds -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_succeeds ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_succeeds -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_succeeds ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_extra_parameters_succeeds -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_extra_parameters_succeeds ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_invalid_type_fails -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_invalid_type_fails ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_without_parameters_fails -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_without_parameters_fails ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_blob_fails -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_blob_fails ... ok -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_type_fails -keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_type_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_fails_with_invalid_name -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_fails_with_invalid_name ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_fails ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_request_with_valid_domain_id -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_request_with_valid_domain_id ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_none +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tag_name_too_long -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tag_name_too_long ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags_invalid_char -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags_invalid_char ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_too_many_tags -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_too_many_tags ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_project_without_is_domain_flag ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_collection_key_raises_exception_if_unset ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_with_tags ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_enabled -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_enabled ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_description_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_description_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_domain_id_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_domain_id_fails ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() + ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_resource_member_key_raises_exception_if_unset ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_enabled_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_enabled_fails ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_name_case_sensitivity ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_repeated +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_repeated ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token ... ok +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token_nocatalog +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_token_nocatalog ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_parent_id_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_parent_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_name_too_long -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_name_too_long ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_description -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_description ... ok +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_unenforced_api_decorator +keystone.tests.unit.server.test_keystone_flask.TestKeystoneFlaskCommon.test_unenforced_api_decorator ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_parent_id -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_parent_id ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_without_name_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_without_name_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_fails_with_invalid_name -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_fails_with_invalid_name ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tags +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tags ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_delete_association_by_entity +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_delete_association_by_entity ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_domain_id +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_name_too_long_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_name_too_long_fails ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_no_parameters_fails -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_no_parameters_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tag_name_too_long -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tag_name_too_long ... ok -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags_invalid_char -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags_invalid_char ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_too_many_tags -keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_too_many_tags ... ok -keystone.tests.unit.tests.test_core.BaseTestTestCase.test_unexpected_exit -keystone.tests.unit.tests.test_core.BaseTestTestCase.test_unexpected_exit ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_removing_role_assignment_does_not_affect_other_users -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_removing_role_assignment_does_not_affect_other_users ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_only_admin_project_set_acts_as_non_admin -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_only_admin_project_set_acts_as_non_admin ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_attributes -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_unscoped_token +keystone.tests.unit.test_v3_auth.TestJWSTokenAPIs.test_validate_unscoped_token ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_invalid_policy_to_endpoint_association +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_invalid_policy_to_endpoint_association ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_revoke_token_from_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_revoke_token_from_token ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_not_found +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_subproject_acting_as_domain_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_check_user_not_in_group ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_project_without_is_domain_flag ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_domain_with_project_api ... skipped 'No multiple domains support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_nonexistent_domain_id_fails +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_nonexistent_domain_id_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_overwriting_policy_to_endpoint_association +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_overwriting_policy_to_endpoint_association ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_id_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_unicode_user_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_segregation +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_segregation ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_fails ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_unscoped_token_remains_valid_after_role_assignment -keystone.tests.unit.test_v3_auth.TestTokenRevokeById.test_unscoped_token_remains_valid_after_role_assignment ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_format -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_format ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_endpoint_association_crud +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_endpoint_association_crud ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_default_domain_by_name ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_without_domain_id +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_without_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_configurable_allowed_user_actions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_idp ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_nonexistent_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_assign_protocol_to_nonexistent_idp ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_explicit_endpoint_association +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_explicit_endpoint_association ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_authenticate_without_trust_dict_returns_bad_request +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_authenticate_without_trust_dict_returns_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_disabling_project -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_disabling_project ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_fails ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_domain_mapping_list_is_used +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_domain_mapping_list_is_used ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_cannot_update_idp_domain -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_cannot_update_idp_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_region_and_service_association +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_region_and_service_association ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_multi_idp_to_one_domain +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_multi_idp_to_one_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_existing_uuids_work +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_existing_uuids_work ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_check_idp_uniqueness -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_check_idp_uniqueness ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_service_association +keystone.tests.unit.test_backend_endpoint_policy_sql.SqlPolicyAssociationTests.test_policy_to_service_association ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids_with_no_existing_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_with_invalid_input +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_limit_with_invalid_input ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_required_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_cleans_up_auto_generated_domain -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_cleans_up_auto_generated_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_id_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_does_not_delete_existing_domain -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_conflicting_idp_does_not_delete_existing_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_change_password_invalidates_trust_tokens +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_change_password_invalidates_trust_tokens ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_crud_protocol_without_protocol_id_in_url +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_crud_protocol_without_protocol_id_in_url ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_scoped_to_default_project -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_scoped_to_default_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_authorization_ttl -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_authorization_ttl ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_duplicate_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_not_default_domain_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_missed_password ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_domain_id_none -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_domain_id_none ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_crud ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_domain_with_project_api ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_explicit_external -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_explicit_external ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_empty -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_empty ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_mapping ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_password -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_existing_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_existing_idp ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_none -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_none ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_missed_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_no_user ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_enabled_ignored_disable_error ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_consume_trust_once +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_consume_trust_once ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_group ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_bad_password -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_bad_password ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_repeated -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_remote_repeated ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_password -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_none_password ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_domain_id -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_idp_also_deletes_assigned_protocols +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_idp_also_deletes_assigned_protocols ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_domain -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_domain ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_mapping ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_end_user_auth_use_pool_not_enabled +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_end_user_auth_use_pool_not_enabled ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_nonexistent_domain_id_fails -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_with_nonexistent_domain_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_realm -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_realm ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_without_domain_id -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_idp_without_domain_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_user ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_nonexisting_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_nonexisting_idp ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_multi_idp_to_one_domain -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_create_multi_idp_to_one_domain ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_create_user_with_long_password ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remove_all_roles_from_scope_result_in_404 -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remove_all_roles_from_scope_result_in_404 ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_check_user_not_in_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_assignments_user_same_id_as_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_enabled +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_enabled ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_crud_protocol_without_protocol_id_in_url -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_crud_protocol_without_protocol_id_in_url ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescope_unscoped_token_with_trust -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescope_unscoped_token_with_trust ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_group_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_group ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_one_time_use_trust +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_one_time_use_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit_break_hierarchical_tree +keystone.tests.unit.test_limits.StrictTwoLevelLimitsTestCase.test_update_parent_limit_break_hierarchical_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_default_sql_plus_sql_specific_driver_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_default_sql_plus_sql_specific_driver_fails ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_existing_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_existing_idp ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_group_deprecated ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_protocol +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_protocol ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_create_user_with_long_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_contains_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_not_enabled +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_not_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_idp_also_deletes_assigned_protocols -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_idp_also_deletes_assigned_protocols ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_invalid_domain_fails ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_nonexisting_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_nonexisting_idp ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_grant_no_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_trust_no_roles +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_trust_no_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_project_actions -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_project_actions ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_protocol -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_delete_protocol ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_project_scoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_project_scoped_token ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_enabled +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_enabled/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() + ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_tag +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_enabled -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_enabled ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_id_attribute_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_id_attribute_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_filtered_and_limited ... skipped 'Restricted multi LDAP class does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_leaf_project_with_different_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_system_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_system_token ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_id keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_filter_list_head_idp_by_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_trust_scoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_trust_scoped_token ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_idp ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_identity_manager_catches_forbidden_when_deleting_a_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_identity_manager_catches_forbidden_when_deleting_a_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unlimited_use_trust +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unlimited_use_trust ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_unscoped_token ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_protocol -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_protocol ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_members_when_no_members ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_idp ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_nonexisting_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_nonexisting_idp ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_configurable_allowed_user_actions ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_not_default_domain_by_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_idps -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_idps ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_leaf_project_with_different_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_deleting_system_role -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_deleting_system_role ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_protocol +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_head_protocol ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_role_assignment ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unscoped_trust +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unscoped_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_protocols -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_protocols ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_group_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_group_and_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_filtered_and_limited ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_disabling_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_project_api ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_composite_pk -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_composite_pk ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_invalid_domain_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_nonexisting_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_get_nonexisting_idp ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_and_get_roles_no_metadata ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_project_is_not_admin -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_project_is_not_admin ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_idp_pk_uniqueness -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_idp_pk_uniqueness ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_authorization_ttl -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_authorization_ttl ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_grant_no_user ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_user_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_user_and_role ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_by_name_and_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_added -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_added ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_clean_remote_ids -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_clean_remote_ids ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_long_name_fails ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_immutable ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_members_when_no_members ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_idps +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_idps ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_domain_with_user_group_project_links ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_immutable_attributes -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_immutable_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_group_name_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_mutable_attributes -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_mutable_attributes ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_broken_chain +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_broken_chain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_case_sensitivity -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_case_sensitivity ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_role_assignment ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_grant_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_assignments_group_same_id_as_user ... ok -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_ids -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_limit_for_domains ... skipped 'Restricted multi LDAP class does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_repeated -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_repeated ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_contains_tags ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_nonexistent_idp -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_nonexistent_idp ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_if_no_password_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_false ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_long_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_by_name_and_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_protocols_attribute -keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_protocols_attribute ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_leaf_project_with_different_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_name_case_sensitivity ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_requires_simple_bind ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains_with_group_assign -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains_with_group_assign ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_format -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_format ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_protocols +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_list_head_protocols ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_group ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user_no_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user_no_dn ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_cascade +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_cascade ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_tag +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_is_case_sensitive ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_false ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_rename_invalidates_get_domain_by_name_cache ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_composite_pk +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_composite_pk ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_no_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_no_dn ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_to_each_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_to_each_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user ... ok -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects_with_group_assign -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects_with_group_assign ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_immutable ... ok -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_delete_protocol_after_federated_authentication -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_delete_protocol_after_federated_authentication ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_idp_pk_uniqueness +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_protocol_idp_pk_uniqueness ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_domain_scoped_user_role_assignment -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_domain_scoped_user_role_assignment ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_limit_for_domains ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_revokes_tokens +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_revokes_tokens ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_build_tree +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_build_tree ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_invalid_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_user_and_group_roles_scoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_user_and_group_roles_scoped_token ... ok -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_domains_for_user_duplicates -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_domains_for_user_duplicates ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_is_case_sensitive ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_group_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_group_and_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_projects_for_user_duplicates -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_projects_for_user_duplicates ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_domain_with_project_api ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_long_name_fails ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_authorization_ttl +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_authorization_ttl ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_id_persistense -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_id_persistense ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token_impersonated -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token_impersonated ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_domain_hierarchy ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_escape_member_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_escape_member_dn ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_tag_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_domain_scoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_domain_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_clean_remote_ids +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_clean_remote_ids ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_depleted_redelegation_count_error +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_depleted_redelegation_count_error ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_role_assignment -keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_role_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_password_regex -keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_password_regex ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_strong_password -keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_strong_password ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_by_attr +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_by_attr ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_user_and_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_user_and_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_valid_strong_password -keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_valid_strong_password ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_and_without_parent_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_with_case_sensitive_attr +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_with_case_sensitive_attr ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_large_project_cascade ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_role +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_role ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_immutable_attributes +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_immutable_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_false ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_under_domain_hierarchy ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_large_project_cascade ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_cascade ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_do_not_consume_remaining_uses_when_get_token_fails +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_do_not_consume_remaining_uses_when_get_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_mutable_attributes +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_mutable_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_unscoped_token_returns_not_found -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_unscoped_token_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_user +keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_auth_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_auth_token ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_acting_as_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_ids +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_clears_default_project_id ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_subject_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_subject_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_project_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_is_case_sensitive ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_project_scoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_project_scoped_token ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_no_enabled_field ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_impersonation_token_cannot_create_new_trust +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_impersonation_token_cannot_create_new_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_assign_system_role_to_user +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_assign_system_role_to_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_tag_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_project_scoped_token_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_project_scoped_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_repeated +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_idp_remote_repeated ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_with_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_trust_scoped_token_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_trust_scoped_token_fails ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tag_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_nonexistent_idp +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_nonexistent_idp ... ok +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_does_not_have_system_role_without_assignment +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_does_not_have_system_role_without_assignment ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_unscoped_token_fails -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_unscoped_token_fails ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_no_enabled_field ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_tags ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_deleted +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_deleted ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tag_returns_not_found ... ok -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token_nocatalog -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token_nocatalog ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_has_system_role_when_assignment_exists +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_check_user_has_system_role_when_assignment_exists ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_unscoped_token -keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_unscoped_token ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_without_is_domain_flag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_protocols_attribute +keystone.tests.unit.test_v3_federation.FederatedIdentityProviderTests.test_update_protocols_attribute ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_role_assignments_for_user_returns_all_assignments +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_role_assignments_for_user_returns_all_assignments ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_disabled +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_disabled ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_authenticate_without_trust_dict_returns_bad_request -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_authenticate_without_trust_dict_returns_bad_request ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_with_tags ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_subproject_acting_as_domain_fails ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_unset_project_ids_for_all_backends -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_unset_project_ids_for_all_backends ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_cascade_with_enabled_child ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_change_password_invalidates_trust_tokens -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_change_password_invalidates_trust_tokens ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_with_multiple_filters ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_with_grants ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_domain_roles +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_domain_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_project_without_is_domain_flag ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_consume_trust_once -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_consume_trust_once ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_role_assignments ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_subproject_acting_as_domain_fails ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_update_delete_unicode_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_max_redelegation_count_constraint +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_max_redelegation_count_constraint ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_one_time_use_trust -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_one_time_use_trust ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_filtered_and_limited ... skipped 'Restricted multi LDAP class does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter_expect_fail +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter_expect_fail ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_default_domain_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_enable_cascade_with_parent_disabled/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() + ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_no_enabled_field ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_unicode_user_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_project_roles +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_does_not_return_project_roles ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_trust_no_roles -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_trust_no_roles ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_doesnt_modify_passed_in_dict ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_default_domain_scoped_token +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_default_domain_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_update_delete_unicode_project ... ok +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_returns_none_without_assignment +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_list_system_roles_for_user_returns_none_without_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unlimited_use_trust -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unlimited_use_trust ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_missed_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_members_when_no_members ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_modified_redelegation_count_error +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_modified_redelegation_count_error ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_with_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_with_multiple_filters ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unscoped_trust -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_create_unscoped_trust ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_mapping ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_role_assignment ... ok +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_user_roles +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_role_id_does_not_return_system_user_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_check_role_grant ... ok -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_broken_chain -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_broken_chain ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_deleting_idp_cascade_deleting_fed_user +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_deleting_idp_cascade_deleting_fed_user ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_project_without_is_domain_flag ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_missed_password ... ok +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_domain_scope_fails +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_domain_scope_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project_while_unsetting_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_new_role_fails +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_new_role_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_password -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_id_not_in_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_id_not_in_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_tag_from_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_subproject_acting_as_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_blacklist_passess_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_blacklist_passess_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_project_scope_fails +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_query_for_system_scope_and_project_scope_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_cascade -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_cascade ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_with_long_password ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_assignments_user_same_id_as_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_unicode_user_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_does_not_contain_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_multivalued_attribute_id_from_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_multivalued_attribute_id_from_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_password -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_none_password ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_grant_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_whitelist_discards_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_whitelist_discards_all_values ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_with_role_by_name +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_with_role_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_unassign_system_role_from_user +keystone.tests.unit.test_v3_assignment.UserSystemRoleAssignmentTestCase.test_unassign_system_role_from_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_always_returns_service_name +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_always_returns_service_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_revokes_tokens -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_delete_trust_revokes_tokens ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_create_user_with_long_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_update_delete_unicode_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_ignores_endpoints_with_invalid_urls +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQL.test_get_catalog_ignores_endpoints_with_invalid_urls ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_limit_for_domains ... skipped 'Restricted multi LDAP class does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_not_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_depleted_redelegation_count_error -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_depleted_redelegation_count_error ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_group_name_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_debug_level_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_debug_level_set ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_expiry +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_expiry ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_full_workflow +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_full_workflow ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_do_not_consume_remaining_uses_when_get_token_fails -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_do_not_consume_remaining_uses_when_get_token_fails ... ok +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_cannot_get_non_ec2_credential +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_cannot_get_non_ec2_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_crud ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_impersonation_token_cannot_create_new_trust -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_impersonation_token_cannot_create_new_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_missed_password ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_project_api ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_create_credential +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_create_credential ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_scoped_token_no_groups +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_scoped_token_no_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_del_role_assignment_by_project_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_remaining_uses +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_remaining_uses ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_bad_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_deleted -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_deleted ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_user_group_project_links ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_mapping ... ok +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_the_same_unscoped_token_with_user_deleted +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_the_same_unscoped_token_with_user_deleted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags ... ok +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate_legacy +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate_legacy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_filtered_by_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_leaf_project_with_different_domain ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_for_local_user_user_not_found +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_for_local_user_user_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_not_in_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_password -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_disabled -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_intermediate_user_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_project_api ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_terminator +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_terminator ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_delete_credential +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_delete_credential ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_for_project_acting_as_a_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_group_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_from_rules_without_user +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_from_rules_without_user ... ok +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_get_credential +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_get_credential ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_configurable_allowed_user_actions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_bad_role ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_max_redelegation_count_constraint -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_max_redelegation_count_constraint ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_create_user_with_long_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_domain_with_user_group_project_links ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_without_impersonation +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_without_impersonation ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_with_nonexistent_group +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_with_nonexistent_group ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_doesnt_modify_passed_in_dict ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_list_credentials +keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_list_credentials ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_modified_redelegation_count_error -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_modified_redelegation_count_error ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_filtered_by_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_assignments_group_same_id_as_user ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_roles_subset +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_roles_subset ... ok +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_filtered_and_limited ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_new_role_fails -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_new_role_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_contains_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_immutable ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_disabled_idp +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_disabled_idp ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_group_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_with_role_by_name -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegate_with_role_by_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_chained +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_chained ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_fernet_full_workflow +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_fernet_full_workflow ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_for_local_user +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_for_local_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_name_case_sensitivity ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project_no_duplicates ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_members_when_no_members ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_fails ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_group_names_in_mapping +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_group_names_in_mapping ... ok +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_validate_federated_unscoped_token +keystone.tests.unit.test_v3_federation.FernetFederatedTokenTests.test_validate_federated_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_project_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_expiry -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_expiry ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_deleted_grant +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_deleted_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_no_service_providers_in_token +keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_no_service_providers_in_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_role_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_tag +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_malformed_environment +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_malformed_environment ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_remaining_uses -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_remaining_uses ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_project_api ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_segregation -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_domain_segregation ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_providers_in_token +keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_providers_in_token ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_provides_in_token_disabled_sp +keystone.tests.unit.test_v3_federation.K2KServiceCatalogTests.test_service_provides_in_token_disabled_sp ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_terminator -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_terminator ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_name_case_sensitivity ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustee_disabled +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustee_disabled ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_no_groups +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_no_groups ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_with_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_long_name_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_domain_with_user_group_project_links ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_large_project_cascade ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_after +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_after ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_notify +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_notify ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_project_ids_returns_not_found ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_without_impersonation -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_redelegation_without_impersonation ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustor_disabled +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustor_disabled ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_at +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_at ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_cascade ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_roles_subset -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_roles_subset ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_before +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_before ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_all_federated_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_segregation -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_domain_segregation ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_inheritance +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_inheritance ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_with_implied_roles +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_with_implied_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_large_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_interval +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_interval ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_override +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_override ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_default_overwritten +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_default_overwritten ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_chained -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_chained ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_with_multiple_filters ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_operator_fails +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_operator_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_false ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustee_can_do_role_ops +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustee_can_do_role_ops ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_deleted_grant -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_deleted_grant ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_existing_uuids_work -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_existing_uuids_work ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_timestamp_fails +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_timestamp_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_for_domains ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustee_disabled -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustee_disabled ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tags -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tags ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_no_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_no_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different_from_protocol +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different_from_protocol ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_after +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_after ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustor_roles_revoked +keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustor_roles_revoked ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_no_attribute +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_no_attribute ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_at +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_at ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_authenticate_without_trust_dict_returns_bad_request +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_authenticate_without_trust_dict_returns_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustor_disabled -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_get_token_fails_if_trustor_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_all_federated_attributes ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_with_implied_roles -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trust_with_implied_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_is_case_sensitive ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_unavailable +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_unavailable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_default_domain_by_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_operator_fails +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_operator_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tags -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_tags ... ok -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustee_can_do_role_ops -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustee_can_do_role_ops ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_domain_mapping_list_is_used -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_domain_mapping_list_is_used ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_change_password_invalidates_trust_tokens +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_change_password_invalidates_trust_tokens ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_large_project_cascade ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_user_as_empty_string +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_user_as_empty_string ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id_protocol_id ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustor_roles_revoked -keystone.tests.unit.test_v3_auth.TestTrustAuthFernetTokenProvider.test_trustor_roles_revoked ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_role_assignments ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_filter_sql_injection_attack -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_filter_sql_injection_attack ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_tag_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids_with_no_existing_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_timestamp_fails +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_timestamp_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_cascade ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_consume_trust_once +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_consume_trust_once ... ok +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_before +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_before ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_inexact_filters -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_inexact_filters ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_group_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_saml2_remote +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_saml2_remote ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_protocol_id ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_one_time_use_trust +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_one_time_use_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_invalid_filter_is_ignored -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_invalid_filter_is_ignored ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_interval +keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_interval ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_leaf_project_with_different_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project_with_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_filtered_domains -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_filtered_domains ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_not_default_domain_by_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_trust_no_roles +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_trust_no_roles ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_tokens_nonexisting_group +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_tokens_nonexisting_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_if_project_tag_exists +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_if_project_tag_exists ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_default_domain_by_name ... ok -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_domain -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_returns_not_found ... ok -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_funny_name -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_funny_name ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_project_with_no_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_check_project_with_no_tags ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unlimited_use_trust +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unlimited_use_trust ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_domains +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_domains ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_multiple_filters -keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_multiple_filters ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unscoped_trust +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_create_unscoped_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_grant_by_user_and_project ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_create_trust_with_application_credential -keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_create_trust_with_application_credential ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_under_domain_hierarchy ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_bad_request +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_bad_request ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_check_role_grant ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_immutable ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_delete_trust_with_application_credential -keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_delete_trust_with_application_credential ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_ec2_without_project_id_fails -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_ec2_without_project_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_non_ec2_without_project_id_succeeds -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_non_ec2_without_project_id_succeeds ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_succeeds -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_succeeds ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_succeeds -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_succeeds ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_with_extra_parameters_succeeds -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_with_extra_parameters_succeeds ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_without_parameters_fails -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_without_parameters_fails ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_extra_parameters_succeeds -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_extra_parameters_succeeds ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_project_id_succeeds -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_project_id_succeeds ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_blob_fails -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_blob_fails ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_type_fails -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_type_fails ... ok -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_user_id_fails -keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_user_id_fails ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_succeeds -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_succeeds ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_without_required_fails -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_without_required_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_addition_input_fails -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_addition_input_fails ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_case_sensitivity +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_case_sensitivity ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_tag_from_project ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_both_project_and_domain -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_both_project_and_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects_for_inherited_project_assignment +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects_for_inherited_project_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_domain -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_input -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_input ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_without_optional -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_without_optional ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_request_with_no_parameters -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_request_with_no_parameters ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_succeeds -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_succeeds ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_addition_input_fails -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_addition_input_fails ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_invalid_input -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_invalid_input ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_without_optional -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_without_optional ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_succeeds -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_succeeds ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_without_required_fails -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_without_required_fails ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_succeeds -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_addition -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_addition ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_invalid_input -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_invalid_input ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_optional -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_optional ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust_revokes_tokens +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_delete_trust_revokes_tokens ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_required -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_required ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_request_with_no_parameters -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_request_with_no_parameters ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_addition -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_addition ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_creates_is_domain_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_creates_is_domain_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_invalid_input -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_invalid_input ... ok -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_without_region -keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_without_region ... ok -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_long_name_fails ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_lists_with_missing_group_in_backend +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_lists_with_missing_group_in_backend ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_additional_properties -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_additional_properties ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_id_and_name -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_id_and_name ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_max_connection_error_raised +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_max_connection_error_raised ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_non_id_or_name -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_non_id_or_name ... ok -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_succeeds -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_invalid_description_fails -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_invalid_description_fails ... ok -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_no_parameters -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_no_parameters ... ok -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_none_desc -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_none_desc ... ok -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_update_consumer_request_fails_with_secret -keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_update_consumer_request_fails_with_secret ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_invalid_token_raises_token_not_found -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_invalid_token_raises_token_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_group_by_name_returns_not_found ... ok -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_default -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_default ... ok -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_override -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_override ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_no_warning_when_token_does_not_exceed_max_token_size -keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_no_warning_when_token_does_not_exceed_max_token_size ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_tags ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_bad_role ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_depleted_redelegation_count_error +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_depleted_redelegation_count_error ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_invalid_explicit_ids +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_invalid_explicit_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_and_without_parent_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_not_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_role_assignments ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_adding_blacklist_passess_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_adding_blacklist_passess_all_values ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_do_not_consume_remaining_uses_when_get_token_fails +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_do_not_consume_remaining_uses_when_get_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multiple_sql_specific_drivers_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multiple_sql_specific_drivers_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_false ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_tag_from_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_setting_whitelist_accepts_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_setting_whitelist_accepts_all_values ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_contains_tags ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_impersonation_token_cannot_create_new_trust +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_impersonation_token_cannot_create_new_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe_default +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_unsafe_default ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_bad_project +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_bad_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_with_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_tag -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_tag ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_max_redelegation_count_constraint +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_max_redelegation_count_constraint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_valid_explicit_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_domain_valid_explicit_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_as_a_domain_uniqueness_constraints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_multiple_tokens +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_multiple_tokens ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_project_user_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_no_enabled_field ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_contains_tags ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_modified_redelegation_count_error +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_modified_redelegation_count_error ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_hierarchical_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_hierarchical_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_attribute_update +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_attribute_update ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_once +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_once ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_role_grant_by_user_group_on_project_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_tag -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_tag ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_new_role_fails +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_new_role_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_is_domain_project_creates_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_is_domain_project_creates_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_with_only_inherited_roles_fails +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_with_only_inherited_roles_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_with_role_by_name +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegate_with_role_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_tag_from_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_bad_request +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_bad_request ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_multiple_times +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_multiple_times ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_parse_extra_attribute_mapping +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_parse_extra_attribute_mapping ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_expiry +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_expiry ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_with_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_invalid_domain_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_and_without_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_with_tags ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_password_change_with_pool +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_password_change_with_pool ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_remaining_uses +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_remaining_uses ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once_notify +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once_notify ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_by_name_and_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_name_case_sensitivity ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_value ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_project_without_is_domain_flag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_role_grant_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_name_case_sensitivity ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_rename_invalidates_get_domain_by_name_cache ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_terminator +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_terminator ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_already_exists +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_already_exists ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_connection_lifetime_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_connection_lifetime_set ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_duplicate_roles_returns_single_role +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_duplicate_roles_returns_single_role ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_invalid_project_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_required_attributes ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_dynamic_mapping_build -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_dynamic_mapping_build ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_without_impersonation +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_redelegation_without_impersonation ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_subproject_acting_as_domain_fails ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_delay_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_delay_set ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_only_inherited_roles +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_only_inherited_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: case. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: CASE. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_no_enabled_field ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_is_case_insensitive +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_is_case_insensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_max_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_max_set ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_roles_subset +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_roles_subset ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_from_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_all_federated_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_by_attr -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_by_attr ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_unicode_user_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_from_nonexistent_unscoped_token +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_from_nonexistent_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_expands_correctly +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_expands_correctly ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_name_over_character_limit +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_name_over_character_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_with_case_sensitive_attr -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_filter_ldap_result_with_case_sensitive_attr ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_grant_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_chained +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_chained ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_update_delete_unicode_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_over_tag_limit +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_over_tag_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_with_idp_disabled +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_with_idp_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_domain ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_set ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scoped_token_has_user_domain +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scoped_token_has_user_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_project ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_deleted_grant +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_deleted_grant ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_unsafe_name +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_tag_unsafe_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_doesnt_modify_passed_in_dict/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() - ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_timeout_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_timeout_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_without_is_domain_flag ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_unscoped_token_has_user_domain +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_unscoped_token_has_user_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustee_disabled +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustee_disabled ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_enabled_ignored_disable_error ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_name_case_sensitivity ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_pool_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_pool_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe_default +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_unsafe_default ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_missed_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustor_disabled +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_get_token_fails_if_trustor_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_default_domain_by_name ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_subproject_acting_as_domain_fails ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_user_name_and_id_in_federation_token +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_user_name_and_id_in_federation_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_get_user_returns_required_attributes ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_and_no_domain_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_and_no_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for support for parent_id to imply domain_id' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_tls_set +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_tls_set ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_mapping ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_with_implied_roles +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trust_with_implied_roles ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_segregation -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_domain_segregation ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_validate_token_after_deleting_idp_raises_not_found +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_validate_token_after_deleting_idp_raises_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_add_and_remove_user_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user ... ok +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trustee_can_do_role_ops +keystone.tests.unit.test_v3_auth.TrustAPIBehavior.test_trustee_can_do_role_ops ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_default_domain_by_name ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_no_region +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_no_region ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_with_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_user_name_fails ... ok +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_region +keystone.tests.unit.test_v3_catalog.TestCatalogAPISQLRegions.test_get_catalog_returns_proper_endpoints_with_region ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_update_delete_unicode_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_workflow_with_groups_deletion +keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_workflow_with_groups_deletion ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_without_parent_id_and_without_domain_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_project_without_parent_id_and_without_domain_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_as_a_domain_uniqueness_constraints ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_password -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_none_password ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_not_default_domain_by_name ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider ... ok +keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.test_trust_scoped_ec2_credential +keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.test_trust_scoped_ec2_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_second_domain_valid_explicit_id_fails +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_create_second_domain_valid_explicit_id_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_id_attribute_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_id_attribute_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_fail +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_fail ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_default_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_default_domain ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_invalidates_cache +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_service_provider_invalidates_cache ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains_with_group_assign +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_domains_matches_federation_domains_with_group_assign ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_default +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_default ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_bad_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_non_default +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_create_sp_relay_state_non_default ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_deletes_is_domain_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_deletes_is_domain_project ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects_with_group_assign +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_auth_projects_matches_federation_projects_with_group_assign ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_attribute_update +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_attribute_update ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_create_user_with_long_password ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_hierarchy +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_hierarchy ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_delete_protocol_after_federated_authentication +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_delete_protocol_after_federated_authentication ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_invalidates_cache +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_invalidates_cache ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_with_idp +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_domain_with_idp ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_id_not_in_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_id_not_in_dn ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_domain_scoped_user_role_assignment +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_domain_scoped_user_role_assignment ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_returns_not_found +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_delete_service_provider_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_enabled_domain_fails +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_enabled_domain_fails ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_domains_for_user_duplicates +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_domains_for_user_duplicates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_not_leaf_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_not_leaf_project ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_enabled +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_enabled ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_projects_for_user_duplicates +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_list_head_projects_for_user_duplicates ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_id +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_filter_list_sp_by_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_for_project_acting_as_a_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_multivalued_attribute_id_from_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_multivalued_attribute_id_from_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_missed_password ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_id_persistense +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_id_persistense ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains ... skipped 'N/A: Not relevant for multi ldap testing' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_not_default_domain_by_name ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_head_service_provider +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_head_service_provider ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_identity_manager_catches_forbidden_when_deleting_a_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_identity_manager_catches_forbidden_when_deleting_a_project ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag_not_found +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tag_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_contains_tags ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_service_provider_fail +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_get_service_provider_fail ... ok +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_role_assignment +keystone.tests.unit.test_v3_federation.FederatedUserTests.test_user_role_assignment ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_project_tags ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_assertion_using_explicit_namespace_prefixes +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_assertion_using_explicit_namespace_prefixes ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_list_head_service_providers +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_list_head_service_providers ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_tag_invalid_project_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_delete_tag_invalid_project_id ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_certfile_path +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_certfile_path ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_unignored_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_keyfile_path +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_keyfile_path ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_mapping ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_group_enabled_ignored_disable_error ... /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_default_domain_by_name ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_ecp_route +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_ecp_route ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_rename_invalidates_get_project_by_name_cache ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_leaf_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_leaf_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_filtered_and_limited ... skipped 'Restricted multi LDAP class does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_immutable_parameters +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_immutable_parameters ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_saml_route +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_saml_route ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_tag -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_tag ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_not_leaf_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_disable_not_leaf_project ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_invalidates_cache +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_invalidates_cache ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_domain_mapping_list_is_used -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_domain_mapping_list_is_used ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_scope_body +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_scope_body ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_defined_federated_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_defined_federated_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_debug_level_set -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_debug_level_set ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_returns_not_found +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_user_ids_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_members_when_no_members ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_token_body +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_token_body ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_federated_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_forbid_operations_on_federated_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_cascade_only_accepts_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_unfiltered ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_group_role_assignment ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_unknown_parameter +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_service_provider_unknown_parameter ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_group_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_not_project_scoped_token +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_not_project_scoped_token ... ok +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_sp_relay_state +keystone.tests.unit.test_v3_federation.ServiceProviderTests.test_update_sp_relay_state ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_is_domain_sub_project_has_parent_domain_id ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_head_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_saml_signing +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_saml_signing ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_filtered_and_limited ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_del_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_tag_that_does_not_exist +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_tag_that_does_not_exist ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter +keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_samlize_token_values +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_samlize_token_values ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_with_long_password ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_groups_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter_expect_fail +keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter_expect_fail ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_include_limits +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_include_limits ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_fileutils_exc +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_fileutils_exc ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_limit_for_domains ... skipped 'Restricted multi LDAP class does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_project_api ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_value ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_logs_message_if_xmlsec1_is_not_installed +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_logs_message_if_xmlsec1_is_not_installed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_domain_with_user_group_project_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_default_domain_scoped_token +keystone.tests.unit.test_v3_federation.WebSSOTests.test_default_domain_scoped_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_ids +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_disabled +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_disabled ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_raise_not_found_dn_for_multivalued_attribute_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_raise_not_found_dn_for_multivalued_attribute_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project_with_user_in_group ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_project_tags_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_deleting_idp_cascade_deleting_fed_user +keystone.tests.unit.test_v3_federation.WebSSOTests.test_deleting_idp_cascade_deleting_fed_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_filtered_and_limited ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enable ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_grant_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_acting_as_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_not_found +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_members_when_no_members ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_blacklist_passess_all_values +keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_blacklist_passess_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_not_default_domain_by_name ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_token_not_found +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_token_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_full_access +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_full_access ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_from_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_whitelist_discards_all_values +keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_whitelist_discards_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_group_role_assignment ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_domain ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_valid_saml_xml +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_valid_saml_xml ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_clears_sql_registration +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_clears_sql_registration ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id ... ok +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_verify_assertion_object +keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_verify_assertion_object ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth ... ok +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_filter_sql_injection_attack +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_filter_sql_injection_attack ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_members_when_no_members ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_partial_access +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_parents_as_list_with_partial_access ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_parent +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_and_groups ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_bad_remote_id +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_bad_remote_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_attribute_update +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_attribute_update ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_ids +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_ids ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_role_assignment ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_added +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_added ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_for_user_with_grants ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_inheritance -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_inheritance ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_protocol_not_found +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_protocol_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_large_project_cascade ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_contains_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_role_not_assigned ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_inexact_filters +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_inexact_filters ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_override -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_domain_specific_override ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_returns_not_found ... ok +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_invalid_filter_is_ignored +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_invalid_filter_is_ignored ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_with_protocol_specific_remote_id +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_with_protocol_specific_remote_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_group_project_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_cascade ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_tag -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_all_federated_attributes ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_filtered_domains +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_filtered_domains ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable_with_additional_updates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_domain +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_domain ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_full_access +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_full_access ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query_bad_remote_id +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query_bad_remote_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_funny_name +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_list_users_filtered_by_funny_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_by_name_and_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_remote_id +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_remote_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_multiple_filters +keystone.tests.unit.test_v3_filters.IdentityTestFilteredCase.test_multiple_filters ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -17545,12 +15146,32 @@ system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_delete_access_token_dne +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_delete_access_token_dne ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_unignored_user_none_mapping ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -17559,4064 +15180,6434 @@ system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_single_project_tag +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_get_single_project_tag ... ok +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_access_token_dne +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_access_token_dne ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_cascade_only_accepts_enabled ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_no_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_no_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard_bad_remote_id +keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard_bad_remote_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_limit_for_domains ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_project_user_ids_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_clears_default_project_id ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_projects_with_multiple_filters ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_domain ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_parents_invalid_project_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tag_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_assignment_by_project_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tags -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_tags ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_acting_as_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_role_assignments ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_role_grant_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_project_with_roles_clears_default_project_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_projects_from_ids_with_no_existing_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_domains +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_domains ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user_no_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user_no_dn ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_from_user_and_project ... ok +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_check_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_for_user_with_grants ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_same_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_same_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_full_workflow +keystone.tests.unit.test_v3_federation.WebSSOTests.test_full_workflow ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_projects +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_head_projects ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_get_user_returns_required_attributes ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token_dne +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_role_in_access_token_dne ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_no_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_no_dn ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_enable +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_enable ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_get_sso_origin_host_case_insensitive +keystone.tests.unit.test_v3_federation.WebSSOTests.test_get_sso_origin_host_case_insensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_crud ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_projects_with_multiple_filters ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_single_access_token +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_get_single_access_token ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_id_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_id_fails ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_limit_for_domains +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_limit_for_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_identity_provider_specific_federated_authentication +keystone.tests.unit.test_v3_federation.WebSSOTests.test_identity_provider_specific_federated_authentication ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_is_domain_field +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_is_domain_field ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_limit_for_domains ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_tag_from_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_name +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_all_roles_in_access_token +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_all_roles_in_access_token ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_filtered_and_limited ... skipped 'Restricted multi LDAP class does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_scoped_token_no_groups +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_scoped_token_no_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_large_project_cascade ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_role_not_assigned ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_assignments_user_same_id_as_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_members_when_no_members ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_group_role_assignment ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter_default +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_is_domain_filter_default ... ok +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_and_delete_access_tokens +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_and_delete_access_tokens ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_cascade ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_the_same_unscoped_token_with_user_deleted +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_the_same_unscoped_token_with_user_deleted ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_by_name_and_with_filter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_response_returns_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_response_returns_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_limit_for_domains ... skipped 'Restricted multi LDAP class does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_crud ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_for_local_user_user_not_found +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_for_local_user_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_no_access_tokens +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_list_no_access_tokens ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_bad_role ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_parents_invalid_project_id ... ok -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_group_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_project_tags_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_parent +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_oauth_flow +keystone.tests.unit.test_v3_oauth1.AccessTokenCRUDTests.test_oauth_flow ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_acting_as_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_filter +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_role_assignments_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_from_rules_without_user +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_from_rules_without_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags_for_project_with_no_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_project_tags_for_project_with_no_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_if_project_tag_exists +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_if_project_tag_exists ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tag_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma ... skipped 'Only valid if it is guaranteed to be talking to the fakeldap backend' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_unignored_user_none_mapping ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_with_nonexistent_group +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_with_nonexistent_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_and_groups ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_tags_and_name +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_tags_and_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_by_name_and_with_filter ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_for_user_with_grants ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_project_with_no_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_project_with_no_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable_with_additional_updates ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tags ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_user_with_inherited_role +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_by_user_with_inherited_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_all_federated_attributes ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_add_and_remove_user_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_projects_with_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id ... ok -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_bad_request +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_disabled_idp +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_disabled_idp ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_unset_project_ids_for_all_backends +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_unset_project_ids_for_all_backends ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_acting_as_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_name ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_for_local_user +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_for_local_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_filter_value_wider_than_field +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_filter_value_wider_than_field ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_case_sensitivity +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_case_sensitivity ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags_any +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_not_tags_any ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_creates_is_domain_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_creates_is_domain_project ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_group_names_in_mapping +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_group_names_in_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_exact_filtered +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_exact_filtered ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_attribute_update +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_attribute_update ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_unset_immutable ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_empty_public_key_repo_raises_system_exception -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_empty_public_key_repo_raises_system_exception ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_invalid_token_raises_token_not_found -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_invalid_token_raises_token_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_invalid_explicit_ids +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_invalid_explicit_ids ... ok +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_inexact_filtered +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_groups_for_user_inexact_filtered ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_malformed_environment +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_malformed_environment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_parent_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_parent_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_private_key_raises_system_exception -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_private_key_raises_system_exception/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_crud ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_no_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_no_name ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() - ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_public_key_repo_raises_system_exception -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_public_key_repo_raises_system_exception ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enable ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_bad_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_no_groups +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_no_groups ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe_default +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe_default ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_domain ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags_any +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_by_tags_any ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_same_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_same_name ... ok +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_entities_filtered +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_entities_filtered ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_filtered_by_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids_with_no_existing_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_unfiltered ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_valid_explicit_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_valid_explicit_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_notify +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_notify ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_enable +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_enable ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_tag_filters +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_conflict_tag_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_role_assignments_user_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_exact_filtered +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_exact_filtered ... skipped 'Not supported by LDAP identity driver' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_hierarchical_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_hierarchical_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_id_does_nothing ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_check_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_attribute_update -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_attribute_update ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_user_project_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_default_overwritten +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_default_overwritten ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_is_domain_project_creates_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_is_domain_project_creates_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_id_fails +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_crud ... ok +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_inexact_filtered +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_in_group_inexact_filtered ... skipped 'Not supported by LDAP identity driver' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_by_name_and_with_filter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_tag_filters +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_list_projects_filtering_multiple_tag_filters ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_bad_request +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group ... ok -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_unable_to_verify_token_with_missing_public_key -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_unable_to_verify_token_with_missing_public_key ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_in_group_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_invalid_domain_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different_from_protocol +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different_from_protocol ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_verify_token_with_multiple_public_keys_present -keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_verify_token_with_multiple_public_keys_present ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_token_revoked_once_domain_disabled +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_token_revoked_once_domain_disabled ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_all_federated_attributes ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_from_protocol +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_from_protocol ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_already_exists +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_already_exists ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_name +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_inexact_filtered +keystone.tests.unit.test_backend_ldap.LdapFilterTests.test_list_users_inexact_filtered ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_from_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_idp_id_protocol_id ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_invalid_project_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_invalid_project_id ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe_default +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_unsafe_default ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_no_attribute +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_no_attribute ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_federated_user_model +keystone.tests.unit.test_backend_sql.SqlModels.test_federated_user_model ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_group_model +keystone.tests.unit.test_backend_sql.SqlModels.test_group_model ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: case. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: CASE. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlModels.test_local_user_model +keystone.tests.unit.test_backend_sql.SqlModels.test_local_user_model ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_is_case_insensitive +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_is_case_insensitive ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_updates_is_domain_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_domain_updates_is_domain_project ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_nonlocal_user_model +keystone.tests.unit.test_backend_sql.SqlModels.test_nonlocal_user_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_unavailable +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_unavailable ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_password_model +keystone.tests.unit.test_backend_sql.SqlModels.test_password_model ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlModels.test_project_model +keystone.tests.unit.test_backend_sql.SqlModels.test_project_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_name_over_character_limit +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_name_over_character_limit ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_project_tags_model +keystone.tests.unit.test_backend_sql.SqlModels.test_project_tags_model ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_parent +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_name ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_revocation_event_model +keystone.tests.unit.test_backend_sql.SqlModels.test_revocation_event_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_sql.SqlModels.test_role_assignment_model +keystone.tests.unit.test_backend_sql.SqlModels.test_role_assignment_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_protocol_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_user_as_empty_string +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_user_as_empty_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_domain_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_domain_id ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_over_tag_limit +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_over_tag_limit ... ok +keystone.tests.unit.test_backend_sql.SqlModels.test_user_group_membership +keystone.tests.unit.test_backend_sql.SqlModels.test_user_group_membership ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlModels.test_user_model +keystone.tests.unit.test_backend_sql.SqlModels.test_user_model ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_role_not_assigned ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_idp_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_unsafe_name +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_unsafe_name ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_project_exists +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_project_exists ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_is_domain_not_allowed +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_is_domain_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_saml2_remote +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_saml2_remote ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_region_exists +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_region_exists ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_role_exists +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_role_exists ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_parent_id +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_parent_id ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_user_exists +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_user_exists ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_tokens_nonexisting_group +keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_tokens_nonexisting_group ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe_default +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe_default ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_idempotent_when_password_does_not_change +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_idempotent_when_password_does_not_change ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_scanning_of_config_dir -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_scanning_of_config_dir ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_domains +keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_domains ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_and_no_domain_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_and_no_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for support for parent_id to imply domain_id' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_removes_previous_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_removes_previous_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects +keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_unignored_user_none_mapping ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_tag_from_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_unsafe_names +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_unsafe_names ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_not_idempotent_when_password_does_change +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_not_idempotent_when_password_does_change ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_as_a_domain_uniqueness_constraints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_tags ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_attribute_update -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_attribute_update ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_with_too_many_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_tags_with_too_many_tags ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_recovers_user +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_recovers_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_crud ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_without_parent_id_and_without_domain_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_without_parent_id_and_without_domain_id ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects_for_inherited_project_assignment +keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects_for_inherited_project_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_ambiguous_role_names +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_ambiguous_role_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_default_immutable_roles +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_default_immutable_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enable ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_explicit_immutable_roles +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_explicit_immutable_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_project_update_missing_attrs_with_a_value ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_second_domain_valid_explicit_id_fails +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_second_domain_valid_explicit_id_fails ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_lists_with_missing_group_in_backend +keystone.tests.unit.test_v3_federation.WebSSOTests.test_lists_with_missing_group_in_backend ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_no_immutable_roles +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_no_immutable_roles ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe_default +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_unsafe_default ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_api_get_connection_no_user_password +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_api_get_connection_no_user_password ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_endpoint_exists +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_endpoint_exists ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_new_endpoints +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_new_endpoints ... ok +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_with_tags +keystone.tests.unit.test_v3_resource.ResourceTestCase.test_update_project_with_tags ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_all_valid_parameters_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_all_valid_parameters_validates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_email_fails +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_email_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_parent -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_enabled_format_raises_exception +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_enabled_format_raises_exception ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_default_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_default_domain ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_id_strings +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_id_strings ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_urls_fails +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_invalid_urls_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_long_raises_exception +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_long_raises_exception ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_short_raises_exception +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_name_too_short_raises_exception ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_service_exists +keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_service_exists ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_id_string +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_id_string ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_string_succeeds +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_null_string_succeeds ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_adding_blacklist_passess_all_values +keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_adding_blacklist_passess_all_values ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_only_required_valid_parameters_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_only_required_valid_parameters_validates ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_unicode_name_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_unicode_name_validates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_email_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_email_validates ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_enabled_formats_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_enabled_formats_validates ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_id_strings +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_id_strings ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_urls_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_create_entity_with_valid_urls_validates ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_null_optional_parameter_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_null_optional_parameter_validates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates ... ok +keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase.test_config_upload +keystone.tests.unit.test_cli.CliDomainConfigNoOptionsTestCase.test_config_upload ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_required_null_parameter_fails +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_required_null_parameter_fails ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_optional_parameter_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_optional_parameter_validates ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_required_parameter_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_a_valid_required_parameter_validates ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_all_parameters_valid_validates +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_all_parameters_valid_validates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_rename_duplicate_user_name_fails ... ok +keystone.tests.unit.test_cli.DatabaseDoctorTests.test_symptom_is_raised_if_database_connection_is_SQLite +keystone.tests.unit.test_cli.DatabaseDoctorTests.test_symptom_is_raised_if_database_connection_is_SQLite ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_optional_parameter_fails +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_optional_parameter_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_required_parameter_fails +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_invalid_required_parameter_fails ... ok +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_no_parameters_fails +keystone.tests.unit.test_validation.EntityValidationTestCase.test_update_entity_with_no_parameters_fails ... ok +keystone.tests.unit.test_config.ConfigTestCase.test_config_default +keystone.tests.unit.test_config.ConfigTestCase.test_config_default ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_setting_whitelist_accepts_all_values +keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_setting_whitelist_accepts_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_crud +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_crud ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_render_callback_template +keystone.tests.unit.test_v3_federation.WebSSOTests.test_render_callback_template ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_contains_tags ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_unignored_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request_v4 +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request_v4 ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_deletes_is_domain_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_deletes_is_domain_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_with_empty_body_returns_bad_request +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_with_empty_body_returns_bad_request ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_with_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_returns_not_found ... ok -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_no_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_no_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_bad_project +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_bad_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags ... ok +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_json_request_returns_bad_request +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_json_request_returns_bad_request ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_same_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_same_name ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_tag -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_hierarchy +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_hierarchy ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_description_attribute_mapping +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_description_attribute_mapping ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_enable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_enable ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_proper_secret_returns_unauthorized +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_proper_secret_returns_unauthorized ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_multiple_tokens +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_multiple_tokens ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_project_user_ids_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_id_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_id_fails ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_with_idp +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_with_idp ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_request_body_returns_bad_request +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_request_body_returns_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enable ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_enabled_domain_fails +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_enabled_domain_fails ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_once +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_once ... ok +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_proper_secret +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_proper_secret ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_not_leaf_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_not_leaf_project ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_with_only_inherited_roles_fails +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_with_only_inherited_roles_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_id_does_nothing ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enable_attribute_mask +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enable_attribute_mask ... ok +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_signature_v4 +keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_signature_v4 ... ok +keystone.tests.unit.test_driver_hints.ListHintsTests.test_create_iterate_satisfy +keystone.tests.unit.test_driver_hints.ListHintsTests.test_create_iterate_satisfy ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_driver_hints.ListHintsTests.test_limits +keystone.tests.unit.test_driver_hints.ListHintsTests.test_limits ... ok +keystone.tests.unit.test_driver_hints.ListHintsTests.test_multiple_creates +keystone.tests.unit.test_driver_hints.ListHintsTests.test_multiple_creates ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_crud ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_multiple_times +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_multiple_times ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_unset_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_expired +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_expired ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_parent -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_db_version_alembic +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_db_version_alembic ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_head_revisions +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_head_revisions ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_single_base_revision +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_single_base_revision ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_walk_versions +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkMySQL.test_walk_versions ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_both_project_and_domain_in_scope +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_both_project_and_domain_in_scope ... ok +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_data_invalid_method +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_data_invalid_method ... ok +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_names_duplicates +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_get_method_names_duplicates ... ok +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_missing_auth_method_data +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_missing_auth_method_data ... ok +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_project_name_no_domain +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_project_name_no_domain ... ok +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_unsupported_auth_method +keystone.tests.unit.test_v3_auth.TestAuthInfo.test_unsupported_auth_method ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_filter -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_filter ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag_not_found +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag_not_found ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_no_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_no_name ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_utf8 +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_utf8 ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once_notify +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once_notify ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_token_cross_domain_group_and_project +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_token_cross_domain_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma_grants ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_with_token_as_different_user_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_auth_with_token_as_different_user_fails ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_tag_invalid_project_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_tag_invalid_project_id ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_duplicate_roles_returns_single_role +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_duplicate_roles_returns_single_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_same_name +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_same_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_rename_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_ignored_disable_error ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_only_inherited_roles +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_only_inherited_roles ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_chained_implied_role_shows_in_v3_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_chained_implied_role_shows_in_v3_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_duplicate_role_grant -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_duplicate_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_role_grant_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_leaf_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_leaf_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_check_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_check_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_no_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_no_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_no_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_no_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_enable +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_enable ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_from_nonexistent_unscoped_token +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_from_nonexistent_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_same_name -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_role_same_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_role_to_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_not_leaf_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_not_leaf_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_fails_if_domain_name_unsafe +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_fails_if_domain_name_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_enable -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_enable ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_group_deprecated -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_group_deprecated ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_with_idp_disabled +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_with_idp_disabled ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_defined_federated_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_defined_federated_domain ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_federated_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_federated_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scoped_token_has_user_domain +keystone.tests.unit.test_v3_federation.WebSSOTests.test_scoped_token_has_user_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert_default_str_value +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert_default_str_value ... ok keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_id_fails keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_id_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_user_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_user_id ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_domain ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_id_and_username ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_unscoped_token_has_user_domain +keystone.tests.unit.test_v3_federation.WebSSOTests.test_unscoped_token_has_user_domain ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_project ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_tag_that_does_not_exist +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_tag_that_does_not_exist ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_with_multiple_filters ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_user_name_and_id_in_federation_token +keystone.tests.unit.test_v3_federation.WebSSOTests.test_user_name_and_id_in_federation_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_config_has_no_impact_if_database_support_disabled +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_config_has_no_impact_if_database_support_disabled ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_scoped_with_domain_name_and_username ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_include_limits +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_include_limits ... /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_ids +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_name keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_name ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_group_role +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_group_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_scanning_of_config_dir +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_scanning_of_config_dir ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.WebSSOTests.test_validate_token_after_deleting_idp_raises_not_found +keystone.tests.unit.test_v3_federation.WebSSOTests.test_validate_token_after_deleting_idp_raises_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_returns_not_found ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_only_domain_name_and_username +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_with_only_domain_name_and_username ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_create_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_full_access +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_full_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping_description_is_returned +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping_description_is_returned ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_domain_token_without_grant_returns_unauthorized ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_update_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_get_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_unignored_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate ... ok +keystone.tests.unit.test_v3_federation.WebSSOTests.test_workflow_with_groups_deletion +keystone.tests.unit.test_v3_federation.WebSSOTests.test_workflow_with_groups_deletion ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_with_invalid_values +keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_with_invalid_values ... ok +keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_without_all_fields +keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_fails_without_all_fields ... ok +keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_request_succeeds +keystone.tests.unit.test_validation.ChangePasswordValidationTestCase.test_validate_password_change_request_succeeds ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_fails_with_invalid_params +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_fails_with_invalid_params ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_no_parameters +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_no_parameters ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_remote_id_nullable +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_remote_id_nullable ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_succeeds +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_duplicated_remote_id +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_duplicated_remote_id ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_enabled +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_and_get_roles_no_metadata -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_and_get_roles_no_metadata ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_filter -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_filter ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_description_fails +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_description_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_enabled_fails +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_enabled_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_explicit_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_explicit_unscoped_token ... ok +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_remote_id_fails +keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_remote_id_fails ... ok +keystone.tests.unit.tests.test_core.BaseTestTestCase.test_unexpected_exit +keystone.tests.unit.tests.test_core.BaseTestTestCase.test_unexpected_exit ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_partial_access +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_partial_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_scoped_token_non_uuid_user_id +keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_scoped_token_non_uuid_user_id ... ok +keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_unscoped_token_non_uuid_user_id +keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_create_validate_federated_unscoped_token_non_uuid_user_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_restore_padding +keystone.tests.unit.token.test_fernet_provider.TestTokenFormatter.test_restore_padding ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma ... skipped 'Only valid if it is guaranteed to be talking to the fakeldap backend' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_empty_public_key_repo_raises_system_exception +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_empty_public_key_repo_raises_system_exception ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_ids +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_invalid_token_raises_token_not_found +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_invalid_token_raises_token_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma_grants ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_bad_user ... ok +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_private_key_raises_system_exception +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_private_key_raises_system_exception ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_public_key_repo_raises_system_exception +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_public_key_repo_raises_system_exception ... ok +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_unable_to_verify_token_with_missing_public_key +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_unable_to_verify_token_with_missing_public_key ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_verify_token_with_multiple_public_keys_present +keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_verify_token_with_multiple_public_keys_present ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_domain_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_domain_token ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_full_access +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_full_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_filter +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_cascade_only_accepts_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_crud ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_not_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_not_raised ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_formatted_correctly_raised ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_if_no_password_set -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_if_no_password_set ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_not_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_not_raised ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_file_based_domain_specific_configs_raised ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_not_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_not_raised ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_group_members_are_ids_disabled_raised ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_not_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_not_raised ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_dn_ignored_raised ... ok -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_not_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_not_raised ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_raised -keystone.tests.unit.test_cli.LdapDoctorTests.test_user_enabled_emulation_use_group_config_ignored_raised ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_project_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_project_token ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_name_case_sensitivity ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.test_purge_by_group_type -keystone.tests.unit.test_cli.TestGroupMappingPurgeFunctional.test_purge_by_group_type ... ok -Error: The following config files are formatted incorrectly: keystone.domains.conf -Could not find directory /etc/keystone/domains -Warning: The following non-config files were found: openstack.domains.conf -If they are intended to be config files then rename them to the form of `keystone..conf`. Otherwise, ignore this warning -stdin:3:1: K002 block comments should start with '# ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_requires_simple_bind -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_requires_simple_bind ... ok -keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace.test -keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace.test ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_in_create +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_in_create ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_system_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_implied_role_shows_in_v3_system_token ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_single_project_tag +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_single_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads -keystone.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok -keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_rewrite_empty_path -keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_rewrite_empty_path ... ok -keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_trailing_slash_normalization -keystone.tests.unit.test_url_middleware.UrlMiddlewareTest.test_trailing_slash_normalization ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_to_each_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_authenticate_to_each_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_build_tree -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_build_tree ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_crud +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_crud ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_domain_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_group_grant_revokes_tokens -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_group_grant_revokes_tokens ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_domain_name_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_get_user_by_name ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_domains +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_map +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_map ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_projects +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_projects ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_project_name_unsafe +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_fails_if_project_name_unsafe ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_deletes_grants -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_deletes_grants ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_group_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_group_crud ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_project_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cache_layer_project_crud ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_project_id_and_user_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_project_id_and_user_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_limit_for_domains +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_limit_for_domains ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_segregation +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_segregation ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_revokes_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_disabled_domain_with_immutable_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_domain ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_filter +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_filter ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_name +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_scoped_token_with_username_and_domain_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_immutable_project ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_role_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_role_revokes_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_cascade_with_enabled_child -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_cascade_with_enabled_child ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_fails_with_project_acting_as_domain ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter_default +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter_default ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_user_grant_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_user_grant_revokes_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_delete_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_enable_cascade_with_parent_disabled -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_default_domain_as_project +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_default_domain_as_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma_grants ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma ... skipped 'Only valid if it is guaranteed to be talking to the fakeldap backend' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_disabling_project_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_disabling_project_revokes_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_response_returns_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_response_returns_tags ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_disabled_project_domain_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_disabled_project_domain_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enable ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_existing_uuids_work +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_existing_uuids_work ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_group_role_assignment_maintains_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_group_role_assignment_maintains_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project_while_unsetting_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_immutable_project_while_unsetting_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_project_tags_immutable_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_not_in_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_not_in_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_hierarchy_depth -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_id_comma_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_leaf_projects -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_same_domain_and_project_name +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_project_token_with_same_domain_and_project_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags_for_project_with_no_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags_for_project_with_no_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_in_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_fails_without_system_assignment +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_fails_without_system_assignment ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_mixed_case_attribute +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_mixed_case_attribute ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_not_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_check_user_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_user_role_assignment_maintains_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_user_role_assignment_maintains_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_configurable_allowed_user_actions -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_configurable_allowed_user_actions ... ok +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_duplicate_role_grant ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_tags_and_name +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_tags_and_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_no_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_via_system_group_assignment +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_via_system_group_assignment ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_user_with_inherited_role +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_user_with_inherited_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_name_in_dn +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_name_in_dn ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_get_revoke_by_id_false_returns_gone -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_get_revoke_by_id_false_returns_gone ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_under_regular_project_hierarchy_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_group_enabled_ignored_disable_error ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_with_project_api -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_user_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_user_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_list +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_list ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_username +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_system_token_with_username ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_end_user_auth_use_pool_not_enabled -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_end_user_auth_use_pool_not_enabled ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_group_membership_changes_revokes_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_group_membership_changes_revokes_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_mapped +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_expiring_mapped ... ok +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_add_user_to_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_enabled -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_enabled ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_in_different_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_for_user_without_password_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_for_user_without_password_fails ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags_any +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags_any ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_arbitrary_attributes_are_returned_from_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_parent_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_parent_id ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_id_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_id_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_head_revoke_by_id_false_returns_gone -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_head_revoke_by_id_false_returns_gone ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_not_enabled -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_handler_with_use_pool_not_enabled ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_id_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_and_get_roles_no_metadata ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_with_missing_id +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_with_missing_id ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_create +keystone.tests.unit.test_backend_rules.RulesPolicy.test_create ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_fails ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_project_shows_in_event_list -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_project_shows_in_event_list ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_password +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_password ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete +keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete_policy_returns_not_found +keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete_policy_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_name_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_domain_name_fails ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_get +keystone.tests.unit.test_backend_rules.RulesPolicy.test_get ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_get_policy_returns_not_found +keystone.tests.unit.test_backend_rules.RulesPolicy.test_get_policy_returns_not_found ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_list +keystone.tests.unit.test_backend_rules.RulesPolicy.test_list ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_id_attribute_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_id_attribute_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_in_different_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_bad_user ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_update +keystone.tests.unit.test_backend_rules.RulesPolicy.test_update ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_project ... ok +keystone.tests.unit.test_backend_rules.RulesPolicy.test_update_policy_returns_not_found +keystone.tests.unit.test_backend_rules.RulesPolicy.test_update_policy_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_user_id_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_sql.SqlIdentity.test_authenticate_if_no_password_set ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags_any +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags_any ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_sql_injection_attack +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_sql_injection_attack ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_domain_crud ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_parent +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_token_shows_in_event_list -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_token_shows_in_event_list ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_identity_manager_catches_forbidden_when_deleting_a_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_identity_manager_catches_forbidden_when_deleting_a_project ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_in_different_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_value_wider_than_field +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_value_wider_than_field ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_username_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_nonexistant_username_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_with_filter -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_with_filter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_group ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_wrong_password_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_token_with_wrong_password_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_group_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_group_crud ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_grant_no_user ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_exact_filtered +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_exact_filtered ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_project_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cache_layer_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_filtered_and_limited ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_disabled_domain_with_immutable_project ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_tag_filters +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_tag_filters ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_by_authenticating_with_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_by_authenticating_with_unscoped_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_domain ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_inexact_filtered +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_inexact_filtered ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_invalid_domain_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_leaf_project_with_different_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_leaf_project_with_different_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_cascade_with_enabled_child ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_id ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_delete_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_default_domain_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_doesnt_modify_passed_in_dict ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_enable_cascade_with_parent_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_removing_role_assignment_does_not_affect_other_users -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_removing_role_assignment_does_not_affect_other_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_immutable ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_domain ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_name +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_domain_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_tag_filters +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_tag_filters ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_immutable_project_while_unsetting_immutable ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_id +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_create_unscoped_token_with_user_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_invalid_domain_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_cannot_update_project_tags_immutable_project ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered_by_domain +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered_by_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_by_id_true_returns_forbidden -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_by_id_true_returns_forbidden ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_long_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_long_name_fails ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_name_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_default_fixture_scope_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_default_fixture_scope_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_hierarchy_depth +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_hierarchy_depth ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_token_revoked_once_domain_disabled +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_token_revoked_once_domain_disabled ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_set_immutable_with_additional_updates ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_leaf_projects +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_leaf_projects ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_exact_filtered +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_exact_filtered ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_false -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_false ... ok -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token ... ok -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_multi_registered_limits_duplicate -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_multi_registered_limits_duplicate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_true -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_is_case_sensitive -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_project_depth +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_project_depth ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group ... ok +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_inexact_filtered +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_inexact_filtered ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_group_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_group_fails ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_delete_implied_role_do_not_show_in_v3_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token_from_token -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token_from_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_tag_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_role_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_group_with_invalid_role_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_disabled_one -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_inexact_filtered +keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_inexact_filtered ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_domain_hierarchy -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_bad_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_role_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_role_fails ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_unscoped_token_remains_valid_after_role_assignment -keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_unscoped_token_remains_valid_after_role_assignment ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_and_without_parent_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_and_without_parent_id ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_default_project_domain_result_in_unscoped_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_user_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_system_grant_for_user_with_invalid_user_fails ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe_default +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe_default ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok -keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.test_project_delete -keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.test_project_delete ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_mismatch_to_parent_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_not_default_domain_by_name ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit_duplicate +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_domain_limit_duplicate ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_tags_returns_not_found ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_description_none +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_description_none ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_disabled_users_default_project_result_in_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_crud -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_crud ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_invalid_parent -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_not_in_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_check_user_not_in_group ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_region_raises_validation_error +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_region_raises_validation_error ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_updates_is_domain_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_updates_is_domain_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_immutable ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_service_raises_validation_error +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_with_invalid_service_raises_validation_error ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_project_unset_immutable ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_bad_request -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_bad_request ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_under_regular_project_hierarchy_fails ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_description +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_no_enabled_field -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_no_enabled_field ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_format +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_format ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_reference_registered_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_limit_without_reference_registered_limit ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_with_project_api +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_domain_with_project_api ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_parent_id_and_without_domain_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_domain_role ... ok -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_bad_remaining_uses_returns_bad_request -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_bad_remaining_uses_returns_bad_request ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_domain_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_domain_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_fails ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_with_tags ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit_duplicate +keystone.tests.unit.test_backend_sql.SqlLimit.test_create_project_limit_duplicate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_invalid_after_disabling_domain +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_invalid_after_disabling_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_group_name_in_different_domains ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_containing_names_global_role ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_without_is_domain_flag -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_project_without_is_domain_flag ... ok -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_description_none -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_description_none ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_no_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_no_name ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_default_enforcement_model_is_flat +keystone.tests.unit.test_backend_sql.SqlLimit.test_default_enforcement_model_is_flat ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_is_domain_not_allowed +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_is_domain_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_expiration_in_the_past_fails -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_expiration_in_the_past_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_subproject_acting_as_domain_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_subproject_acting_as_domain_fails ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_id_fails ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_unicode_user_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_unicode_user_name ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_extra_attributes_fails -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_extra_attributes_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_project +keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_project_name_in_different_domains ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_deleting_grant +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_deleting_grant ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_parent_id +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_parent_id ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_update_delete_unicode_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_update_delete_unicode_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_returns_not_found +keystone.tests.unit.test_backend_sql.SqlLimit.test_delete_limit_returns_not_found ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_duplicate_user_name_in_different_domains ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_group ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit_returns_not_found +keystone.tests.unit.test_backend_sql.SqlLimit.test_get_limit_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_grant_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_scoped_token_is_invalid_after_disabling_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_filter +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_filter ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_invalid_domain_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_same_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_role_same_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_for_project_acting_as_a_domain ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_doesnt_modify_passed_in_dict -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_invalid_expiration_fails -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_invalid_expiration_fails ... ok -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_duplicate -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_duplicate ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_missed_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_missed_password ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_leaf_project_with_different_domain ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_multi_filter_with_project_id +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limit_by_multi_filter_with_project_id ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_removes_previous_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_removes_previous_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_specific_roles_do_not_show_v3_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_domain_specific_roles_do_not_show_v3_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_case_sensitivity +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_case_sensitivity ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limits +keystone.tests.unit.test_backend_sql.SqlLimit.test_list_limits ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_doesnt_modify_passed_in_dict ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlLimit.test_registering_unsupported_enforcement_model_fails +keystone.tests.unit.test_backend_sql.SqlLimit.test_registering_unsupported_enforcement_model_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_immutable ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_domain_scoped_token_fails_validation +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_domain_scoped_token_fails_validation ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_unsafe_names +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_unsafe_names ... ok +keystone.tests.unit.test_backend_sql.SqlLimit.test_update_limit +keystone.tests.unit.test_backend_sql.SqlLimit.test_update_limit ... ok +keystone.tests.unit.test_backend_sql.SqlModuleInitialization.test_initialize_module +keystone.tests.unit.test_backend_sql.SqlModuleInitialization.test_initialize_module ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_enable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_enable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_project_returns_not_found -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_bad_role ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_mapping -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_mapping ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_multi_registered_limits_duplicate +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_multi_registered_limits_duplicate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_long_name_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_long_name_fails ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_invalid_region -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_invalid_region ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_none_password ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_crud +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_crud ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_filtered_by_role ... ok -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_id_returns_not_found -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_id_returns_not_found ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_with_too_many_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_with_too_many_tags ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_project_scoped_token_fails_validation +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_project_scoped_token_fails_validation ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_description_none +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_description_none ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_false ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_with_long_password -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_create_user_with_long_password ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_duplicate +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_duplicate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_passing_is_domain_flag_true ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_name_returns_not_found -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_role_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_unfiltered ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_unscoped_token_fails_validation +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_extra_data_in_unscoped_token_fails_validation ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_invalid_region +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_invalid_region ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_is_case_sensitive ... ok +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_invalid_service keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_invalid_service ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_role_assignments_user_not_found ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_del_role_assignment_by_project_not_found ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_trustee_returns_not_found -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_non_existant_trustee_returns_not_found ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_call_db_time -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_contains_tags ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_tag_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_id_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_id_fails ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_without_description keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_create_registered_limit_without_description ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_ids_for_project_no_duplicates ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_role_name_ambiguous_returns_bad_request -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_role_name_ambiguous_returns_bad_request ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_clears_sql_registration -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_clears_sql_registration ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_user_project_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_project_api -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_project_api ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe_default +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe_default ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_trustee_as_trustor_returns_forbidden -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_with_trustee_as_trustor_returns_forbidden ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_added -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_added ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_by_name_and_with_filter ... /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -ok -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_impersonation_returns_bad_request -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_impersonation_returns_bad_request ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_group_project_links -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_domain_with_user_group_project_links ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_disabled_one ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired ... ok keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_assignments_group_same_id_as_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_assignments_group_same_id_as_user ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_in_group_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_under_domain_hierarchy ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_trustee_returns_bad_request -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_create_trust_without_trustee_returns_bad_request ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit_returns_not_found keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_and_without_parent_id ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit_when_reference_limit_exist +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit_when_reference_limit_exist ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_grant_no_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_with_tags +keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_with_tags ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_all_federated_attributes ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_removes_role_assignments -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_delete_trust -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_delete_trust ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_invalid_roles_fails +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_invalid_roles_fails ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit ... ok +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_invalid_parent ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired_in_expired_window +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_fetch_expired_allow_expired_in_expired_window ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_with_user_project_domain_links -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request_without_name_fails +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request_without_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_with_impersonation -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_with_impersonation ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit_returns_not_found +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit_returns_not_found ... ok +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_invalid_expires_at_fails +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_invalid_expires_at_fails ... ok +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_null_expires_at_succeeds +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_null_expires_at_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_no_enabled_field ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_secret_succeeds +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_secret_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_filter +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_filter ... ok +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_unrestricted_flag_succeeds +keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_unrestricted_flag_succeeds ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_none +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_wrong_type +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_wrong_type ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit_when_reference_limit_exist -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_delete_registered_limit_when_reference_limit_exist ... ok -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_without_impersonation -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_exercise_trust_scoped_token_without_impersonation ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_idp_id_protocol_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_fails_invalid_option +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_fails_invalid_option ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for support for parent_id to imply domain_id' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_succeeds_with_empty_options +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_succeeds_with_empty_options ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules_enabled +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules_enabled ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_limit +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_limit ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_change_password_required +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_change_password_required ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_lockout_password +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_lockout_password ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_two_options +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_two_options ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_option_validation_with_invalid_mfa_rules_fails +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_option_validation_with_invalid_mfa_rules_fails ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_mfa_rules_enabled +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_mfa_rules_enabled ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_mfa_rules +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_mfa_rules ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_change_password_required +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_change_password_required ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_lockout_password +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_lockout_password ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_two_options +keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_two_options ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_enabled_formats +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_enabled_formats ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_name +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_forbidden_trust_impersonation_in_redelegation -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_forbidden_trust_impersonation_in_redelegation ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_password_type +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_password_type ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_without_name +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_without_name ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_request_succeeds +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_request_succeeds ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_extra_attributes +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_extra_attributes ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_tags +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_with_tags ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_description +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_description ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_password +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_password ... ok /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_name ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_password_of_zero_length +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_password_of_zero_length ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_valid_enabled_formats +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_valid_enabled_formats ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_with_all_valid_parameters_succeeds +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_with_all_valid_parameters_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_immutable_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limits +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limits ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_invalid_name +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_invalid_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_returns_not_found ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_no_parameters +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_no_parameters ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_project_without_is_domain_flag ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_name ... ok +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds_with_extra_parameters ... ok +keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_AssertionError_when_test_passes +keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_AssertionError_when_test_passes ... ok +keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_SkipError_when_broken_test_fails +keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_SkipError_when_broken_test_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_subproject_acting_as_domain_fails ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit ... ok +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_duplicate +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_duplicate ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_invalid_input_return_bad_request +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_invalid_input_return_bad_request ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_group_assigned_implied_role_shows_in_v3_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group_fails_with_domain_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_group_fails_with_domain_role ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_when_reference_limit_exist +keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_when_reference_limit_exist ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_avoid_creating_circular_references_in_regions_update +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_avoid_creating_circular_references_in_regions_update ... skipped "Templated backend doesn't correctly implement write operations" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user_fails_with_domain_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_system_grant_for_user_fails_with_domain_role ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implicit_project_id_scoped_token_with_user_id_no_catalog ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_delete_service_with_endpoint +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_delete_service_with_endpoint ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_unicode_user_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_unicode_user_name ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_tag +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_tag ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_update_delete_unicode_project ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_region_crud +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_region_crud ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_update_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_list_trusts -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_list_trusts ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_name_case_sensitivity ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_large_project_cascade -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_large_project_cascade ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_case_sensitivity +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_case_sensitivity ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_service_crud +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_service_crud ... skipped "Templated backend doesn't correctly implement write operations" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_doesnt_modify_passed_in_dict ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_catalog_ignored_malformed_urls +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_catalog_ignored_malformed_urls ... skipped 'catalog caching enabled.' +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implied_role_disabled_by_config +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_implied_role_disabled_by_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_missed_password +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_missed_password ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_circular_regions_can_be_deleted +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_circular_regions_can_be_deleted ... skipped "Templated backend doesn't correctly implement write operations" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_none_password +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_none_password ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_region +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_region ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_long_password +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_long_password ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_ids +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_ids ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_service +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_service ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_null_password +keystone.tests.unit.test_backend_sql.SqlIdentity.test_create_user_with_null_password ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_invalid_parent_region_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_invalid_parent_region_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_domain_not_found ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_with_duplicate_id +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_with_duplicate_id ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_names +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_is_admin_token_by_names ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_del_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_endpoint +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_endpoint ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_domain_rename_invalidates_get_domain_by_name_cache ... skipped 'No multiple domains support' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_crud -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit_returns_not_found -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_get_registered_limit_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_project_ids_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_project +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_call_db_time ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_group_association_by_project +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_group_association_by_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_project_api ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_region_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_region_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_crud ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_project_deleted -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_project_deleted ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_list_users_with_unique_id_and_protocol_id ... ok -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_filter -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_filter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_cascade -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_cascade ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_escape_member_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_escape_member_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_multiple_implied_roles_show_in_v3_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_multiple_implied_roles_show_in_v3_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_domain_with_user_group_project_links ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_with_endpoint +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_with_endpoint ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_assignments_group_same_id_as_user ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_grant_no_group ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog_ignores_endpoints_with_invalid_urls +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog_ignores_endpoints_with_invalid_urls ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_removes_role_assignments ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_no_access_to_default_project_result_in_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_by_attr -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_by_attr ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_endpoint_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_endpoint_returns_not_found ... skipped "Templated backend doesn't use IDs for endpoints." +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_group_with_user_project_domain_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_user_deleted -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trust_deleted_when_user_deleted ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_multi_region_v3_catalog +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_multi_region_v3_catalog ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_clears_default_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_clears_default_project_id ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_region_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_region_returns_not_found ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_leaf_project ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_only_admin_project_set_acts_as_non_admin +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_only_admin_project_set_acts_as_non_admin ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_service_returns_not_found +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_service_returns_not_found ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_with_case_sensitive_attr -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_filter_ldap_result_with_case_sensitive_attr ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_limit -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limit_by_limit ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_hierarchical_not_leaf_project ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_attributes +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_attributes ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog_endpoint_disabled +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog_endpoint_disabled ... skipped "Templated backend doesn't have disabled endpoints" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_filter +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trusts_do_not_implement_updates -keystone.tests.unit.test_v3_trust.TestTrustOperations.test_trusts_do_not_implement_updates ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_endpoint +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_endpoint ... skipped "Templated backend doesn't correctly implement write operations" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_long -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_long ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_large_project_cascade +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_large_project_cascade ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_endpoint ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_region +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_region ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_cascade +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_cascade ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_service +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_service ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_clears_default_project_id ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_short -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_name_too_short ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_endpoints +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_endpoints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_long -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_long ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_catalog_excludes_disabled_service ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_regions_filtered_by_parent_region_id +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_regions_filtered_by_parent_region_id ... skipped 'Templated backend does not support hints' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tag_returns_not_found ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_short -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_when_type_too_short ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_services_with_hints +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_services_with_hints ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_region_crud +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_region_crud ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tags +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_with_invalid_enabled -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_with_invalid_enabled ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_without_type -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_fails_without_type ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_extra_parameters ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_required_parameters -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_required_parameters ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_valid_enabled -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_create_succeeds_with_valid_enabled ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_crud +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_crud ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_id_comma_grants ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_format +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_format ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_invalid_enabled -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_invalid_enabled ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_filtering +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_filtering ... skipped "Templated backend doesn't support filtering" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_roles_clears_default_project_id ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint ... skipped "Templated backend doesn't correctly implement write operations" +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_region +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_region ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_user_association +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_project_with_user_association ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_long -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_long ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_changing_user_password ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_service +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_service ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentity.test_user_update_and_user_get_return_same_response ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_short -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_name_too_short ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_no_parameters -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_no_parameters ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project_with_user_in_group ... ok +keystone.tests.unit.test_backend_sql.SqlDecorators.test_conflict_happend +keystone.tests.unit.test_backend_sql.SqlDecorators.test_conflict_happend ... ok +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_region_extras +keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_region_extras ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization +keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_projects_from_ids_with_no_existing_project_id ... ok +keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization_fail +keystone.tests.unit.test_backend_sql.SqlDecorators.test_initialization_fail ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_long -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_long ... ok +keystone.tests.unit.test_backend_sql.SqlDecorators.test_not_conflict_error +keystone.tests.unit.test_backend_sql.SqlDecorators.test_not_conflict_error ... ok +keystone.tests.unit.test_cli.CliStatusTestCase.test_check_immutable_roles +keystone.tests.unit.test_cli.CliStatusTestCase.test_check_immutable_roles ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_check_role_grant ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_consume_use +keystone.tests.unit.test_backend_sql.SqlTrust.test_consume_use ... ok +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_application_credential":"rule:admin_or_owner" was deprecated in T in favor of "identity:get_application_credential":"(role:reader and system_scope:all) or rule:owner". Reason: The application credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_application_credentials":"rule:admin_or_owner" was deprecated in T in favor of "identity:list_application_credentials":"(role:reader and system_scope:all) or rule:owner". Reason: The application credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_application_credential":"rule:admin_or_owner" was deprecated in T in favor of "identity:delete_application_credential":"(role:admin and system_scope:all) or rule:owner". Reason: The application credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_consumer":"rule:admin_required" was deprecated in T in favor of "identity:get_consumer":"role:reader and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_consumers":"rule:admin_required" was deprecated in T in favor of "identity:list_consumers":"role:reader and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_consumer":"rule:admin_required" was deprecated in T in favor of "identity:create_consumer":"role:admin and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_consumer":"rule:admin_required" was deprecated in T in favor of "identity:update_consumer":"role:admin and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_consumer":"rule:admin_required" was deprecated in T in favor of "identity:delete_consumer":"role:admin and system_scope:all". Reason: The OAUTH1 consumer API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_credential":"rule:admin_required" was deprecated in S in favor of "identity:get_credential":"(role:reader and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_credentials":"rule:admin_required" was deprecated in S in favor of "identity:list_credentials":"(role:reader and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_credential":"rule:admin_required" was deprecated in S in favor of "identity:create_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_credential":"rule:admin_required" was deprecated in S in favor of "identity:update_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_credential":"rule:admin_required" was deprecated in S in favor of "identity:delete_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain":"rule:admin_required or token.project.domain.id:%(target.domain.id)s" was deprecated in S in favor of "identity:get_domain":"(role:reader and system_scope:all) or token.domain.id:%(target.domain.id)s or token.project.domain.id:%(target.domain.id)s". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_domains":"rule:admin_required" was deprecated in S in favor of "identity:list_domains":"role:reader and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_domain":"rule:admin_required" was deprecated in S in favor of "identity:create_domain":"role:admin and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_domain":"rule:admin_required" was deprecated in S in favor of "identity:update_domain":"role:admin and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_domain":"rule:admin_required" was deprecated in S in favor of "identity:delete_domain":"role:admin and system_scope:all". Reason: The domain API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:create_domain_config":"role:admin and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:get_domain_config":"role:reader and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:update_domain_config":"role:admin and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_domain_config":"rule:admin_required" was deprecated in T in favor of "identity:delete_domain_config":"role:admin and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain_config_default":"rule:admin_required" was deprecated in T in favor of "identity:get_domain_config_default":"role:reader and system_scope:all". Reason: The domain config API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_get_credential":"rule:admin_required or (rule:owner and user_id:%(target.credential.user_id)s)" was deprecated in T in favor of "identity:ec2_get_credential":"(role:reader and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_list_credentials":"rule:admin_or_owner" was deprecated in T in favor of "identity:ec2_list_credentials":"(role:reader and system_scope:all) or rule:owner". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_create_credential":"rule:admin_or_owner" was deprecated in T in favor of "identity:ec2_create_credential":"(role:admin and system_scope:all) or rule:owner". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:ec2_delete_credential":"rule:admin_required or (rule:owner and user_id:%(target.credential.user_id)s)" was deprecated in T in favor of "identity:ec2_delete_credential":"(role:admin and system_scope:all) or user_id:%(target.credential.user_id)s". Reason: The EC2 credential API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:get_endpoint":"role:reader and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints":"rule:admin_required" was deprecated in S in favor of "identity:list_endpoints":"role:reader and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:create_endpoint":"role:admin and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:update_endpoint":"role:admin and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_endpoint":"rule:admin_required" was deprecated in S in favor of "identity:delete_endpoint":"role:admin and system_scope:all". Reason: The endpoint API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:create_endpoint_group":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoint_groups":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoint_groups":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:get_endpoint_group":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:update_endpoint_group":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:delete_endpoint_group":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_projects_associated_with_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:list_projects_associated_with_endpoint_group":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints_associated_with_endpoint_group":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoints_associated_with_endpoint_group":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_endpoint_group_in_project":"rule:admin_required" was deprecated in T in favor of "identity:get_endpoint_group_in_project":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoint_groups_for_project":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoint_groups_for_project":"role:reader and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:add_endpoint_group_to_project":"rule:admin_required" was deprecated in T in favor of "identity:add_endpoint_group_to_project":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:remove_endpoint_group_from_project":"rule:admin_required" was deprecated in T in favor of "identity:remove_endpoint_group_from_project":"role:admin and system_scope:all". Reason: The endpoint groups API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_grant":"rule:admin_required" was deprecated in S in favor of "identity:check_grant":"(role:reader and system_scope:all) or ((role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)) and (domain_id:%(target.role.domain_id)s or None:%(target.role.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_grants":"rule:admin_required" was deprecated in S in favor of "identity:list_grants":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_grant":"rule:admin_required" was deprecated in S in favor of "identity:create_grant":"(role:admin and system_scope:all) or ((role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)) and (domain_id:%(target.role.domain_id)s or None:%(target.role.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_grant":"rule:admin_required" was deprecated in S in favor of "identity:revoke_grant":"(role:admin and system_scope:all) or ((role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.user.domain_id)s and domain_id:%(target.domain.id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.project.domain_id)s) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.domain.id)s)) and (domain_id:%(target.role.domain_id)s or None:%(target.role.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_system_grants_for_user":"rule:admin_required" was deprecated in S in favor of "identity:list_system_grants_for_user":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_system_grant_for_user":"rule:admin_required" was deprecated in S in favor of "identity:check_system_grant_for_user":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_system_grant_for_user":"rule:admin_required" was deprecated in S in favor of "identity:create_system_grant_for_user":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_system_grant_for_user":"rule:admin_required" was deprecated in S in favor of "identity:revoke_system_grant_for_user":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_system_grants_for_group":"rule:admin_required" was deprecated in S in favor of "identity:list_system_grants_for_group":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_system_grant_for_group":"rule:admin_required" was deprecated in S in favor of "identity:check_system_grant_for_group":"role:reader and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_system_grant_for_group":"rule:admin_required" was deprecated in S in favor of "identity:create_system_grant_for_group":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_system_grant_for_group":"rule:admin_required" was deprecated in S in favor of "identity:revoke_system_grant_for_group":"role:admin and system_scope:all". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_group":"rule:admin_required" was deprecated in S in favor of "identity:get_group":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_groups":"rule:admin_required" was deprecated in S in favor of "identity:list_groups":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_groups_for_user":"rule:admin_or_owner" was deprecated in S in favor of "identity:list_groups_for_user":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s) or user_id:%(user_id)s". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_group":"rule:admin_required" was deprecated in S in favor of "identity:create_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_group":"rule:admin_required" was deprecated in S in favor of "identity:update_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_group":"rule:admin_required" was deprecated in S in favor of "identity:delete_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_users_in_group":"rule:admin_required" was deprecated in S in favor of "identity:list_users_in_group":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:remove_user_from_group":"rule:admin_required" was deprecated in S in favor of "identity:remove_user_from_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_user_in_group":"rule:admin_required" was deprecated in S in favor of "identity:check_user_in_group":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:add_user_to_group":"rule:admin_required" was deprecated in S in favor of "identity:add_user_to_group":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s)". Reason: The group API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:create_identity_provider":"role:admin and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_identity_providers":"rule:admin_required" was deprecated in S in favor of "identity:list_identity_providers":"role:reader and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:get_identity_provider":"role:reader and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:update_identity_provider":"role:admin and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_identity_provider":"rule:admin_required" was deprecated in S in favor of "identity:delete_identity_provider":"role:admin and system_scope:all". Reason: The identity provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:get_implied_role":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_implied_roles":"rule:admin_required" was deprecated in T in favor of "identity:list_implied_roles":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:create_implied_role":"role:admin and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:delete_implied_role":"role:admin and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_role_inference_rules":"rule:admin_required" was deprecated in T in favor of "identity:list_role_inference_rules":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_implied_role":"rule:admin_required" was deprecated in T in favor of "identity:check_implied_role":"role:reader and system_scope:all". Reason: The implied role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_mapping":"rule:admin_required" was deprecated in S in favor of "identity:create_mapping":"role:admin and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_mapping":"rule:admin_required" was deprecated in S in favor of "identity:get_mapping":"role:reader and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_mappings":"rule:admin_required" was deprecated in S in favor of "identity:list_mappings":"role:reader and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_mapping":"rule:admin_required" was deprecated in S in favor of "identity:delete_mapping":"role:admin and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_mapping":"rule:admin_required" was deprecated in S in favor of "identity:update_mapping":"role:admin and system_scope:all". Reason: The federated mapping API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_policy":"rule:admin_required" was deprecated in T in favor of "identity:get_policy":"role:reader and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_policies":"rule:admin_required" was deprecated in T in favor of "identity:list_policies":"role:reader and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy":"rule:admin_required" was deprecated in T in favor of "identity:create_policy":"role:admin and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_policy":"rule:admin_required" was deprecated in T in favor of "identity:update_policy":"role:admin and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy":"role:admin and system_scope:all". Reason: The policy API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy_association_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:create_policy_association_for_endpoint":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_policy_association_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:check_policy_association_for_endpoint":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy_association_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy_association_for_endpoint":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy_association_for_service":"rule:admin_required" was deprecated in T in favor of "identity:create_policy_association_for_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_policy_association_for_service":"rule:admin_required" was deprecated in T in favor of "identity:check_policy_association_for_service":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy_association_for_service":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy_association_for_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_policy_association_for_region_and_service":"rule:admin_required" was deprecated in T in favor of "identity:create_policy_association_for_region_and_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_policy_association_for_region_and_service":"rule:admin_required" was deprecated in T in favor of "identity:check_policy_association_for_region_and_service":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_policy_association_for_region_and_service":"rule:admin_required" was deprecated in T in favor of "identity:delete_policy_association_for_region_and_service":"role:admin and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_policy_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:get_policy_for_endpoint":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints_for_policy":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoints_for_policy":"role:reader and system_scope:all". Reason: The policy association API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_project":"rule:admin_required or project_id:%(target.project.id)s" was deprecated in S in favor of "identity:get_project":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or project_id:%(target.project.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_projects":"rule:admin_required" was deprecated in S in favor of "identity:list_projects":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_user_projects":"rule:admin_or_owner" was deprecated in S in favor of "identity:list_user_projects":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s) or user_id:%(target.user.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_project":"rule:admin_required" was deprecated in S in favor of "identity:create_project":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_project":"rule:admin_required" was deprecated in S in favor of "identity:update_project":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_project":"rule:admin_required" was deprecated in S in favor of "identity:delete_project":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_project_tags":"rule:admin_required or project_id:%(target.project.id)s" was deprecated in T in favor of "identity:list_project_tags":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or project_id:%(target.project.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_project_tag":"rule:admin_required or project_id:%(target.project.id)s" was deprecated in T in favor of "identity:get_project_tag":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or project_id:%(target.project.id)s". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_project_tags":"rule:admin_required" was deprecated in T in favor of "identity:update_project_tags":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_project_tag":"rule:admin_required" was deprecated in T in favor of "identity:create_project_tag":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_project_tags":"rule:admin_required" was deprecated in T in favor of "identity:delete_project_tags":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_project_tag":"rule:admin_required" was deprecated in T in favor of "identity:delete_project_tag":"(role:admin and system_scope:all) or (role:admin and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The project API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_projects_for_endpoint":"rule:admin_required" was deprecated in T in favor of "identity:list_projects_for_endpoint":"role:reader and system_scope:all". Reason: +As of the Train release, the project endpoint API now understands default +roles and system-scoped tokens, making the API more granular by default without +compromising security. The new policy defaults account for these changes +automatically. Be sure to take these new defaults into consideration if you are +relying on overrides in your deployment for the project endpoint API. +. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:add_endpoint_to_project":"rule:admin_required" was deprecated in T in favor of "identity:add_endpoint_to_project":"role:admin and system_scope:all". Reason: +As of the Train release, the project endpoint API now understands default +roles and system-scoped tokens, making the API more granular by default without +compromising security. The new policy defaults account for these changes +automatically. Be sure to take these new defaults into consideration if you are +relying on overrides in your deployment for the project endpoint API. +. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_endpoint_in_project":"rule:admin_required" was deprecated in T in favor of "identity:check_endpoint_in_project":"role:reader and system_scope:all". Reason: +As of the Train release, the project endpoint API now understands default +roles and system-scoped tokens, making the API more granular by default without +compromising security. The new policy defaults account for these changes +automatically. Be sure to take these new defaults into consideration if you are +relying on overrides in your deployment for the project endpoint API. +. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_endpoints_for_project":"rule:admin_required" was deprecated in T in favor of "identity:list_endpoints_for_project":"role:reader and system_scope:all". Reason: +As of the Train release, the project endpoint API now understands default +roles and system-scoped tokens, making the API more granular by default without +compromising security. The new policy defaults account for these changes +automatically. Be sure to take these new defaults into consideration if you are +relying on overrides in your deployment for the project endpoint API. +. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:remove_endpoint_from_project":"rule:admin_required" was deprecated in T in favor of "identity:remove_endpoint_from_project":"role:admin and system_scope:all". Reason: +As of the Train release, the project endpoint API now understands default +roles and system-scoped tokens, making the API more granular by default without +compromising security. The new policy defaults account for these changes +automatically. Be sure to take these new defaults into consideration if you are +relying on overrides in your deployment for the project endpoint API. +. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_protocol":"rule:admin_required" was deprecated in S in favor of "identity:create_protocol":"role:admin and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_protocol":"rule:admin_required" was deprecated in S in favor of "identity:update_protocol":"role:admin and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_protocol":"rule:admin_required" was deprecated in S in favor of "identity:get_protocol":"role:reader and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_protocols":"rule:admin_required" was deprecated in S in favor of "identity:list_protocols":"role:reader and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_protocol":"rule:admin_required" was deprecated in S in favor of "identity:delete_protocol":"role:admin and system_scope:all". Reason: The federated protocol API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_region":"rule:admin_required" was deprecated in S in favor of "identity:create_region":"role:admin and system_scope:all". Reason: The region API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_region":"rule:admin_required" was deprecated in S in favor of "identity:update_region":"role:admin and system_scope:all". Reason: The region API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_region":"rule:admin_required" was deprecated in S in favor of "identity:delete_region":"role:admin and system_scope:all". Reason: The region API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_role":"rule:admin_required" was deprecated in S in favor of "identity:get_role":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_roles":"rule:admin_required" was deprecated in S in favor of "identity:list_roles":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_role":"rule:admin_required" was deprecated in S in favor of "identity:create_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_role":"rule:admin_required" was deprecated in S in favor of "identity:update_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_role":"rule:admin_required" was deprecated in S in favor of "identity:delete_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:get_domain_role":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_domain_roles":"rule:admin_required" was deprecated in T in favor of "identity:list_domain_roles":"role:reader and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:create_domain_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:update_domain_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_domain_role":"rule:admin_required" was deprecated in T in favor of "identity:delete_domain_role":"role:admin and system_scope:all". Reason: The role API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_role_assignments":"rule:admin_required" was deprecated in S in favor of "identity:list_role_assignments":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.domain_id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_role_assignments_for_tree":"rule:admin_required" was deprecated in T in favor of "identity:list_role_assignments_for_tree":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.project.domain_id)s) or (role:admin and project_id:%(target.project.id)s)". Reason: The assignment API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_service":"rule:admin_required" was deprecated in S in favor of "identity:get_service":"role:reader and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_services":"rule:admin_required" was deprecated in S in favor of "identity:list_services":"role:reader and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_service":"rule:admin_required" was deprecated in S in favor of "identity:create_service":"role:admin and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_service":"rule:admin_required" was deprecated in S in favor of "identity:update_service":"role:admin and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_service":"rule:admin_required" was deprecated in S in favor of "identity:delete_service":"role:admin and system_scope:all". Reason: The service API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:create_service_provider":"role:admin and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_service_providers":"rule:admin_required" was deprecated in S in favor of "identity:list_service_providers":"role:reader and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:get_service_provider":"role:reader and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:update_service_provider":"role:admin and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_service_provider":"rule:admin_required" was deprecated in S in favor of "identity:delete_service_provider":"role:admin and system_scope:all". Reason: The service provider API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:check_token":"rule:admin_or_token_subject" was deprecated in T in favor of "identity:check_token":"(role:reader and system_scope:all) or rule:token_subject". Reason: The token API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:validate_token":"rule:service_admin_or_token_subject" was deprecated in T in favor of "identity:validate_token":"(role:reader and system_scope:all) or rule:service_role or rule:token_subject". Reason: The token API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:revoke_token":"rule:admin_or_token_subject" was deprecated in T in favor of "identity:revoke_token":"(role:admin and system_scope:all) or rule:token_subject". Reason: The token API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_user":"rule:admin_or_owner" was deprecated in S in favor of "identity:get_user":"(role:reader and system_scope:all) or (role:reader and token.domain.id:%(target.user.domain_id)s) or user_id:%(target.user.id)s". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_users":"rule:admin_required" was deprecated in S in favor of "identity:list_users":"(role:reader and system_scope:all) or (role:reader and domain_id:%(target.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:create_user":"rule:admin_required" was deprecated in S in favor of "identity:create_user":"(role:admin and system_scope:all) or (role:admin and token.domain.id:%(target.user.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:update_user":"rule:admin_required" was deprecated in S in favor of "identity:update_user":"(role:admin and system_scope:all) or (role:admin and token.domain.id:%(target.user.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_user":"rule:admin_required" was deprecated in S in favor of "identity:delete_user":"(role:admin and system_scope:all) or (role:admin and token.domain.id:%(target.user.domain_id)s)". Reason: The user API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_short -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_fails_with_type_too_short ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_returns_not_found ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_request_succeeds -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_request_succeeds ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_extra_parameters ... ok -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_valid_enabled -keystone.tests.unit.test_validation.ServiceValidationTestCase.test_validate_service_update_succeeds_with_valid_enabled ... ok -keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_empty_files -keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_empty_files ... ok -keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_non_numeric_files -keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_non_numeric_files ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_trusts":"rule:admin_required" was deprecated in T in favor of "identity:list_trusts":"role:reader and system_scope:all". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:list_roles_for_trust":"user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s" was deprecated in T in favor of "identity:list_roles_for_trust":"role:reader and system_scope:all or user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_role_for_trust":"user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s" was deprecated in T in favor of "identity:get_role_for_trust":"role:reader and system_scope:all or user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:delete_trust":"user_id:%(target.trust.trustor_user_id)s" was deprecated in T in favor of "identity:delete_trust":"role:admin and system_scope:all or user_id:%(target.trust.trustor_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) +/usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "identity:get_trust":"user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s" was deprecated in T in favor of "identity:get_trust":"role:reader and system_scope:all or user_id:%(target.trust.trustor_user_id)s or user_id:%(target.trust.trustee_user_id)s". Reason: The trust API is now aware of system scope and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. + warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_disabling_project +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_invalid_after_disabling_project ... ok +keystone.tests.unit.test_cli.CliStatusTestCase.test_check_safe_trust_policies +keystone.tests.unit.test_cli.CliStatusTestCase.test_check_safe_trust_policies ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_create_trust +keystone.tests.unit.test_backend_sql.SqlTrust.test_create_trust ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_admin_token_context +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_admin_token_context ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_system_assignments +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_system_assignments ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust +keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_client_issuer_not_trusted +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_client_issuer_not_trusted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_role_with_user_and_group_grants ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust_not_found +keystone.tests.unit.test_backend_sql.SqlTrust.test_delete_trust_not_found ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_context_already_exists +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_context_already_exists ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limits -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_list_registered_limits ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tag_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tag_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_sql.SqlTrust.test_duplicate_trusts_not_allowed +keystone.tests.unit.test_backend_sql.SqlTrust.test_duplicate_trusts_not_allowed ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_no_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_no_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_attri_not_found_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_attri_not_found_fail ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_group_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_group_fails ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_deleting_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_domain ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_tags ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_success ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_role_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_group_with_invalid_role_fails ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_all_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_all_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_date +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_date ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_domain_disable_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_domain_disable_fail ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_role_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_role_fails ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_project_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_empty_trusted_issuer_list +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_empty_trusted_issuer_list ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_user_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_system_grant_for_user_with_invalid_user_fails ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustee_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustee_id ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_invalid_after_disabling_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_tag_from_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_tag_from_project ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustor_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_no_trustor_id ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_and_group_domain_name_mapping_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_and_group_domain_name_mapping_success ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_project_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_project_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_all_federated_attributes ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_any_user_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_any_user_success ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustee_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustee_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_duplicate -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_duplicate ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_group_and_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_grant_no_user ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_scoped_to_default_project +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_is_scoped_to_default_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_unset_project_ids_for_all_backends -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_unset_project_ids_for_all_backends ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustor_id +keystone.tests.unit.test_backend_sql.SqlTrust.test_flush_expired_trusts_with_trustor_id ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_incorrect_mapping_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_incorrect_mapping_fail ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_get_deleted_trust +keystone.tests.unit.test_backend_sql.SqlTrust.test_get_deleted_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_invalid_scope_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_invalid_scope_fail ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_get_trust +keystone.tests.unit.test_backend_sql.SqlTrust.test_get_trust ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_group_project_domain_links ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multiple_sql_specific_drivers_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_multiple_sql_specific_drivers_fails ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_no_group_found_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_no_group_found_fail ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustee +keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustee ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_project_scoped_token_no_catalog_is_scoped_to_default_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_invalid_input_return_bad_request -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_invalid_input_return_bad_request ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_role_assignments -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_association +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_association ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustor +keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trust_by_trustor ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_success ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trusts +keystone.tests.unit.test_backend_sql.SqlTrust.test_list_trusts ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_sql.SqlIdentity.test_delete_user_with_project_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_with_default_user_type_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_with_default_user_type_success ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_explicit_external +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_explicit_external ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_non_deleted_trusts +keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_non_deleted_trusts ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_leaf_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_one. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: region_two. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_roles_clears_default_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_id_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_id_request ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_soft_deleted_trusts +keystone.tests.unit.test_backend_sql.SqlTrust.test_non_expired_soft_deleted_trusts ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_when_reference_limit_exist -keystone.tests.unit.test_backend_sql.SqlRegisteredLimit.test_update_registered_limit_when_reference_limit_exist ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_disable_hierarchical_not_leaf_project ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_expires_at_int_matches_expires_at +keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_expires_at_int_matches_expires_at ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_add_and_remove_user_role ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_name_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_name_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_default_domain_by_name ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_negative +keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_negative ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_crud ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_password +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_and_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids_with_no_existing_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_projects_from_ids_with_no_existing_project_id ... ok +keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_positive +keystone.tests.unit.test_backend_sql.SqlTrust.test_trust_has_remaining_uses_positive ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_name_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_name_request ... ok +keystone.tests.unit.test_cli.CachingDoctorTests.test_caching_symptom_caching_enabled_without_a_backend +keystone.tests.unit.test_cli.CachingDoctorTests.test_caching_symptom_caching_enabled_without_a_backend ... ok +keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_caching_disabled +keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_caching_disabled ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_delete_hierarchy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_as_a_domain_uniqueness_constraints ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_connection_to_memcached +keystone.tests.unit.test_cli.CachingDoctorTests.test_symptom_connection_to_memcached ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_invalid_user_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_invalid_user_fail ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_check_role_grant -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_check_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_name_case_sensitivity ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_bad_password +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_bad_password ... ok +keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_config_upload +keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_config_upload ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainid_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainid_success ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_attribute_update -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_attribute_update ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_sql.SqlIdentity.test_domain_rename_invalidates_get_domain_by_name_cache ... ok +keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_no_overwrite_config +keystone.tests.unit.test_cli.CliDomainConfigSingleDomainTestCase.test_no_overwrite_config ... ok +keystone.tests.unit.test_cli.TestDomainConfigFinder.test_finder_ignores_files +keystone.tests.unit.test_cli.TestDomainConfigFinder.test_finder_ignores_files ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_group_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_returns_not_found ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_type_user +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_type_user ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_and_other_argument_fails +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_and_other_argument_fails ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_other_combinations_passes +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_other_combinations_passes ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainname_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainname_success ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_domain_name_argument_succeeds +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_domain_name_argument_succeeds ... ok +usage: run.py mapping_purge [-h] [--all] [--domain-name DOMAIN_NAME] + [--public-id PUBLIC_ID] [--local-id LOCAL_ID] + [--type {user,group}] +run.py mapping_purge: error: unrecognized arguments: --invalid-option some value +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_invalid_argument_fails +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_invalid_argument_fails ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_local_id_argument_succeeds +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_local_id_argument_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_id_not_in_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_id_not_in_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_multivalued_attribute_id_from_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_multivalued_attribute_id_from_dn ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_no_arguments_fails +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_no_arguments_fails ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_only_all_passes +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_only_all_passes ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_sql.SqlIdentity.test_enable_project_with_disabled_parent ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_public_id_argument_succeeds +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_public_id_argument_succeeds ... ok +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_type_argument_succeeds +keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_type_argument_succeeds ... ok +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_not_raised +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_not_raised ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_username_and_domainid_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_username_and_domainid_success ... ok +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_raised +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_keys_in_Fernet_key_repository_raised ... ok +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_not_raised +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_not_raised ... ok +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_raised +keystone.tests.unit.test_cli.TokenFernetDoctorTests.test_usability_of_Fernet_key_repository_raised ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_not_default_domain_by_name ... ok +keystone.tests.unit.test_exception.ExceptionTestCase.test_all_json_renderings +keystone.tests.unit.test_exception.ExceptionTestCase.test_all_json_renderings ... ok +keystone.tests.unit.test_exception.ExceptionTestCase.test_forbidden_title +keystone.tests.unit.test_exception.ExceptionTestCase.test_forbidden_title ... ok +keystone.tests.unit.test_exception.ExceptionTestCase.test_invalid_unicode_string +keystone.tests.unit.test_exception.ExceptionTestCase.test_invalid_unicode_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project ... ok +keystone.tests.unit.test_exception.ExceptionTestCase.test_not_found +keystone.tests.unit.test_exception.ExceptionTestCase.test_not_found ... ok +keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_message +keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_message ... ok +keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_string +keystone.tests.unit.test_exception.ExceptionTestCase.test_unicode_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.ExceptionTestCase.test_validation_error +keystone.tests.unit.test_exception.ExceptionTestCase.test_validation_error ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_correct_role_grant_from_a_mix ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_all_json_renderings +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_all_json_renderings ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_with_user_and_group_grants -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure_in_debug +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_exposure_in_debug ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_tag_from_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_tag_from_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_no_message +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_action_no_message ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_both_domain_and_project_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_both_domain_and_project_request ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure_in_debug +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_exposure_in_debug ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_and_project_get_return_same_response ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_assignments_user_same_id_as_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_domain +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_domain ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_title +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_forbidden_title ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_invalid_unicode_string +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_invalid_unicode_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_not_found +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_for_project_acting_as_a_domain ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure_in_debug +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unauthorized_exposure_in_debug ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_argument_message +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_argument_message ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id_protocol_id ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_message +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_message ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_string +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_unicode_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_not_found ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_cross_domain ... ok +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_validation_error +keystone.tests.unit.test_exception.SecurityErrorTestCase.test_validation_error ... ok +keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_nested_translation_of_SecurityErrors +keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_nested_translation_of_SecurityErrors ... ok +keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_that_regular_Errors_can_be_deep_copied +keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_that_regular_Errors_can_be_deep_copied ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_grant_no_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_domain_data_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_domain_data_fail ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_required_attributes ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_project_update_missing_attrs_with_a_value ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_issuer_attribute_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_issuer_attribute_request ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_group_and_project ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_realm +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remote_user_no_realm ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_tokenless_attributes_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_tokenless_attributes_request ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_cross_domain ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_not_applicable_to_token_request +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_not_applicable_to_token_request ... ok +keystone.tests.unit.test_v3_catalog.TestMultiRegion.test_catalog_with_multi_region_reports_all_endpoints +keystone.tests.unit.test_v3_catalog.TestMultiRegion.test_catalog_with_multi_region_reports_all_endpoints ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_and_remove_role_grant_by_user_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_id_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_id_fail ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_default_domain_by_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remove_all_roles_from_scope_result_in_404 +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_remove_all_roles_from_scope_result_in_404 ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_name_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_name_fail ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_group_project_domain_links -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_and_proj_dom_id_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_and_proj_dom_id_success ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_from_user_and_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_not_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_association -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_contains_tags ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_crud ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_only_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_only_success ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescope_unscoped_token_with_trust +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescope_unscoped_token_with_trust ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_change_user_password_also_deletes_tokens +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_change_user_password_also_deletes_tokens ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_for_project_acting_as_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_id_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_id_success ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_role_grant_from_user_and_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_name_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_name_success ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_domain_token_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_contains_tags +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_contains_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_enabled_ignored_disable_error ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_roles -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_only_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_only_fail ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_tag +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_tag ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_request_non_admin +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_request_non_admin ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_access_token_also_revokes_token +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_access_token_also_revokes_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_a_system_token_for_a_project_token_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_keystone_tokens_by_consumer_id +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_delete_keystone_tokens_by_consumer_id ... skipped 'Fernet tokens are never persisted in the backend.' +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_token_is_cached +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_token_is_cached ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_domain_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_user_disable_fail +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_user_disable_fail ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_rescoping_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_assignment_by_project_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_userid_success +keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_userid_success ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_not_leaf_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_trustor_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_is_domain_sub_project_has_parent_domain_id ... skipped 'No multiple domains support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_consumer_also_deletes_tokens +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_consumer_also_deletes_tokens ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_remove_user_role_not_assigned ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_config_has_no_impact_if_database_support_disabled -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_config_has_no_impact_if_database_support_disabled ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_by_user_and_project_with_user_in_group ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_project_scoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_project_scoped_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_check_effective_values_for_role_assignments +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_check_effective_values_for_role_assignments ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_tag -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_system_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_system_token ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_project_also_invalidates_tokens +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_deleting_project_also_invalidates_tokens ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_groups_on_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_idp_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_project_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_filtered_and_limited ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_crud ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_domain_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_protocol_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_roles_for_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_project_user_ids_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_keystone_token_is_valid +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_keystone_token_is_valid ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role_bad_request +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_create_role_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_rename_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_trust_scoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_trust_scoped_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_by_name_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_flow +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_flow ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_revoke_unscoped_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_sql.SqlIdentity.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_delete_hierarchy -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_group_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_members_when_no_members ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_scope_to_project_without_grant_returns_unauthorized ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_hidden_project_domain_root_is_really_hidden +keystone.tests.unit.test_backend_sql.SqlIdentity.test_hidden_project_domain_root_is_really_hidden ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_authorize_request_token +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_authorize_request_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_projects_in_subtree_as_ids_with_large_tree ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_name_case_sensitivity -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_name_case_sensitivity ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_hierarchical_projects_crud ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_role_assignment ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_scoped_token_works_with_domain_specific_drivers ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants_no_group +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_domain_role_grants_no_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_filtered_and_limited ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_create_new_trust +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_create_new_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_rename_invalidates_get_domain_by_name_cache -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_rename_invalidates_get_domain_by_name_cache ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_unignored_user_none_mapping ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_groups +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_deleting_system_role +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_deleting_system_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_grants +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_grants ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_cascade_only_accepts_enabled ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_inherited_grants +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_domains_for_user_with_inherited_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants_no_group +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_group_project_role_grants_no_group ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_list_request_tokens +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_oauth_token_cannot_list_request_tokens ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_group_role_assignment +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_group_role_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_segregation -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_domain_segregation ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_assignment_by_project_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_system_token_is_invalid_after_disabling_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_token_chaining_is_not_allowed +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_token_chaining_is_not_allowed ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_domain_same_project_name_is_not_admin ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_enable_project_with_disabled_parent -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_limit_for_domains ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_limit_for_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_limit_for_domains ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_filtered_and_limited ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants_no_user +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_domain_role_grants_no_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_project_is_not_admin +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_token_for_non_admin_project_is_not_admin ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_authorize_request_token +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_authorize_request_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_group_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_existing_uuids_work -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_existing_uuids_work ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_list_request_tokens +keystone.tests.unit.test_v3_oauth1.FernetAuthTokenTests.test_trust_token_cannot_list_request_tokens ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustee_password ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_members_when_no_members ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_alternate_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_correct_role_grant_from_a_mix -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enable ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_create_trust_with_application_credential +keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_create_trust_with_application_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants_no_user +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_crud_user_project_role_grants_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_by_user_and_project_with_user_in_group ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_domain ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_changing_trustor_password ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_groups +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_delete_trust_with_application_credential +keystone.tests.unit.test_v3_trust.TrustsWithApplicationCredentials.test_delete_trust_with_application_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_fails_with_invalid_name +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_fails_with_invalid_name ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_request_with_valid_domain_id +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_request_with_valid_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tag_name_too_long +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tag_name_too_long ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_cross_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_id_does_nothing ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_domain_invalidates_cache +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_domain_invalidates_cache ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags_invalid_char +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_tags_invalid_char ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_too_many_tags +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_create_with_too_many_tags ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_enabled +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_description_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_description_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_domain_id_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_domain_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_enabled_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_enabled_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_parent_id_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_invalid_parent_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_parent -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_acting_as_domain ... skipped 'No multiple domains support' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_name_too_long +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_name_too_long ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_description +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_description ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_parent_id +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_with_valid_parent_id ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_invalid_after_disabled_trustor_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_without_name_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_request_without_name_fails ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_fails_with_invalid_name +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_fails_with_invalid_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_for_user_with_grants ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_name_too_long_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_name_too_long_fails ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_no_parameters_fails +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_request_with_no_parameters_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_group_and_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tag_name_too_long +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tag_name_too_long ... ok +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags_invalid_char +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_tags_invalid_char ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_too_many_tags +keystone.tests.unit.test_validation.ProjectValidationTestCase.test_validate_project_update_with_too_many_tags ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_enabled +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_enabled ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_extra_field_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_extra_field_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_auth_url_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_auth_url_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_cross_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_domain ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_description_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_description_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_enabled_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_enabled_fails ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_sp_url_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_invalid_sp_url_fails ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_valid_description +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_with_valid_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_auth_url_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_auth_url_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_set_immutable_with_additional_updates ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_sp_url_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_request_without_sp_url_fails ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_auth_url_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_auth_url_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_roles_for_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_project_invalidates_cache +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_group_and_project_invalidates_cache ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_sp_url_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_invalid_sp_url_fails ... ok +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_no_parameters_fails +keystone.tests.unit.test_validation.ServiceProviderValidationTestCase.test_validate_sp_update_request_with_no_parameters_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.tests.test_core.TestTestCase.test_bad_log +keystone.tests.unit.tests.test_core.TestTestCase.test_bad_log ... ok +keystone.tests.unit.tests.test_core.TestTestCase.test_deprecation_warnings_are_raised_as_exceptions_in_tests +keystone.tests.unit.tests.test_core.TestTestCase.test_deprecation_warnings_are_raised_as_exceptions_in_tests ... ok +keystone.tests.unit.tests.test_core.TestTestCase.test_sa_warning +keystone.tests.unit.tests.test_core.TestTestCase.test_sa_warning ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_in_subtree_with_circular_reference ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_role_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_default_domain_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_default_domain_by_name ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustee ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_projects_with_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_domain_invalidates_cache +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_domain_invalidates_cache ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_domain_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_project_invalidate_cache +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_grant_from_user_and_project_invalidate_cache ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_scoped_token_is_invalid_after_disabling_trustor ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_does_not_contain_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_and_groups ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_trust_token_is_invalid_when_trustee_domain_disabled ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_role_assignment_succeeds +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_role_assignment_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_role_grant_by_user_group_on_project_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_group_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_bad_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_system_assignments_succeeds +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_group_before_removing_system_assignments_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unrelated_implied_roles_do_not_change_v3_token ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_role +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_format +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_format ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_with_grants ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_and_check_role_assignment_fails +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_and_check_role_assignment_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group_returns_empty_list +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_group_returns_empty_list ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_no_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_no_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_not_default_domain_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_not_default_domain_by_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_changing_user_password ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user_returns_empty_list +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_system_grants_for_user_returns_empty_list ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_role_assignment_succeeds +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_role_assignment_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_user_project_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_inheritance +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_inheritance ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_same_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_role_same_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_call_count ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_system_assignments_succeeds +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_delete_user_before_removing_system_assignments_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_disabling_user_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_in_group_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_all_federated_attributes ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_parse_extra_attribute_mapping +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_parse_extra_attribute_mapping ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_override +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_override ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_invalid_project_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_idp_id_protocol_id ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_unscoped_token_is_invalid_after_enabling_disabled_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_name ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_filtered_role_assignments +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_filtered_role_assignments ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_user_and_group_roles_scoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_user_and_group_roles_scoped_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_for_domains ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_members_when_no_members ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_effective_role_assignments +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_effective_role_assignments ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_add_and_remove_user_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_enable -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_enable ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_get_user_returns_required_attributes ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_group_between_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_group_between_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_user_between_domains +keystone.tests.unit.test_backend_sql.SqlIdentity.test_move_user_between_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_group_role_assignment ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_as_a_domain_uniqueness_constraints ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_group_grants_on_project_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token_impersonated +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_a_trust_scoped_token_impersonated ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_with_multiple_filters ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_for_project_acting_as_a_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_for_project_acting_as_a_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_multi_role_grant_by_user_group_on_project_domain ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_password_hashed +keystone.tests.unit.test_backend_sql.SqlIdentity.test_password_hashed ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_attribute_update +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_attribute_update ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_id_fails -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_id_fails ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_domain_scoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_domain_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_grant_crud_throws_exception_if_invalid_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_as_a_domain_uniqueness_constraints ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role_assignments +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_get_head_role_assignments ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_attribute_update +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_attribute_update ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_domain_scoped_token_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_crud ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_head_roles +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_head_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_rename_invalidates_get_project_by_name_cache ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_name -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_name ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_by_name_and_with_filter ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_project_scoped_token_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_crud ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_sql.SqlIdentity.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_trust_scoped_token_returns_not_found ... ok +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_system_role_assignments +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_list_system_role_assignments ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_from_user_and_project ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_crud ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_unscoped_token_returns_not_found +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_expired_unscoped_token_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_update_user_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_contains_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_contains_tags ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_token_revoked_once_group_role_grant_revoked +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_token_revoked_once_group_role_grant_revoked ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_from_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_sql.SqlIdentity.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_auth_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_auth_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_group_enabled_ignored_disable_error ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user_no_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_for_user_no_dn ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_update_role +keystone.tests.unit.test_v3_assignment.AssignmentTestCase.test_update_role ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_rename_duplicate_user_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_rename_invalidates_get_project_by_name_cache ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_domain_role ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_group_and_cross_domain_project ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_subject_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_missing_subject_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_sql.SqlIdentity.test_role_grant_by_user_and_cross_domain_project ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_sql_user_to_dict_null_default_project_id +keystone.tests.unit.test_backend_sql.SqlIdentity.test_sql_user_to_dict_null_default_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_crud -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_crud ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_no_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_groups_no_dn ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_project_scoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_project_scoped_token ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_group_grant_revokes_tokens +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_group_grant_revokes_tokens ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_storing_null_domain_id_in_project_ref +keystone.tests.unit.test_backend_sql.SqlIdentity.test_storing_null_domain_id_in_project_ref ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_cascade_only_accepts_enabled ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_project_scoped_token_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_project_scoped_token_fails ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_global_role ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_tag -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_tag ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_deletes_grants +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_deletes_grants ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_set_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_set_immutable ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_domain_unset_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_and_project_get_return_same_response ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_trust_scoped_token_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_trust_scoped_token_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_limit_for_domains ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_id_attribute_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_id_attribute_not_found ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_project_revokes_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_does_not_contain_names ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enable ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_enabled_cascade ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_filter -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_filter ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_user_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_unscoped_token_fails +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_tampered_unscoped_token_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_id_does_nothing ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_parent +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_parent ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_identity_manager_catches_forbidden_when_deleting_a_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_identity_manager_catches_forbidden_when_deleting_a_project ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_fails_with_userid_and_source_groups ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma ... skipped 'Only valid if it is guaranteed to be talking to the fakeldap backend' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_role_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_role_revokes_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_extra +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_extra ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token_nocatalog +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_token_nocatalog ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_set_immutable_with_additional_updates ... ok +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_unscoped_token +keystone.tests.unit.test_v3_auth.TestFernetTokenAPIs.test_validate_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_parents_invalid_project_id ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_user_grant_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_deleting_user_grant_revokes_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups ... ok -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_id_comma_grants ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_is_domain_sub_project_has_parent_domain_id ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_projects_in_subtree_as_ids_with_large_tree -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_value ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_not_found +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_unset_immutable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_with_totp +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_consuming_receipt_with_totp ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_no_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_no_name ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_disabling_project_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_disabling_project_revokes_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_same_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_role_same_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_and_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap.DomainSpecificSQLIdentity.test_user_update_and_user_get_return_same_response ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_domain_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_met_succeeds +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_met_succeeds ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_enable +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_enable ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_group_role_assignment_maintains_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_group_role_assignment_maintains_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_id_fails +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_not_met_fails +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_multi_method_rules_requirements_not_met_fails ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_name +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_name ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_raise_not_found_dn_for_multivalued_attribute_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_raise_not_found_dn_for_multivalued_attribute_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_extra +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_extra ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_with_grants ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_project_exists -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_project_exists ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_pass_and_totp +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_pass_and_totp ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_user_role_assignment_maintains_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_domain_user_role_assignment_maintains_token ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_not_found +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_returns_not_found ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_null_password +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_null_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_bad_role ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_project_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_assignment_by_project_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_filtered_and_limited ... skipped 'No multiple domains support' -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_region_exists -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_region_exists ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_password +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_password ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_get_revoke_by_id_false_returns_gone +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_get_revoke_by_id_false_returns_gone ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_foreign_assignments_when_deleting_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_acting_as_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_stale_data_forces_retry +keystone.tests.unit.test_backend_sql.SqlIdentity.test_update_user_with_stale_data_forces_retry ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_totp +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_makes_correct_receipt_for_totp ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_sql.SqlIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_filtered_by_role ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_role_exists -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_role_exists ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_trustor_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_group_membership_changes_revokes_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_group_membership_changes_revokes_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_crud +keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_crud ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_returns_correct_required_auth_methods +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_requirements_returns_correct_required_auth_methods ... ok +keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_sql.SqlIdentity.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_user_exists -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_assignment_created_with_user_exists ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_head_revoke_by_id_false_returns_gone +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_head_revoke_by_id_false_returns_gone ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_all_bogus_rules_results_in_default_behavior +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_all_bogus_rules_results_in_default_behavior ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_with_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_group_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_domain ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_members_when_no_members ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_bogus_non_existing_auth_method_succeeds +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_bogus_non_existing_auth_method_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_project_shows_in_event_list +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_project_shows_in_event_list ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_disabled_MFA_succeeeds +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_disabled_MFA_succeeeds ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_groups_filtered_and_limited +keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_groups_filtered_and_limited ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project_with_user_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_by_user_and_project_with_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_rescope_works_without_token_method_in_rules +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_rules_rescope_works_without_token_method_in_rules ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_token_shows_in_event_list +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_delete_token_shows_in_event_list ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_met_succeeds +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_met_succeeds ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_user_with_domain_group_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_with_filter +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_list_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_projects_filtered_and_limited +keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_projects_filtered_and_limited ... ok +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_not_met_fails +keystone.tests.unit.test_v3_auth.TestMFARules.test_MFA_single_method_rules_requirements_not_met_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_removing_role_assignment_does_not_affect_other_users +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_removing_role_assignment_does_not_affect_other_users ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_users_filtered_and_limited +keystone.tests.unit.test_backend_sql.SqlLimitTests.test_list_users_filtered_and_limited ... ok +keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_private_key_file_path +keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_private_key_file_path ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_public_certificate_path +keystone.tests.unit.test_cli.FederationDoctorTests.test_symptom_comma_in_SAML_public_certificate_path ... ok +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.test_purge_by_user_type +keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.test_purge_by_user_type ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_by_id_true_returns_forbidden +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_by_id_true_returns_forbidden ... ok +keystone.tests.unit.test_entry_points.TestEntryPoints.test_entry_point_middleware +keystone.tests.unit.test_entry_points.TestEntryPoints.test_entry_point_middleware ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_all_json_renderings +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_all_json_renderings ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_forbidden_title +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_forbidden_title ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_invalid_unicode_string +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_invalid_unicode_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_not_found +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_binary_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_binary_debug ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_debug ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_exception_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_exception_debug ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_no_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_custom_message_no_debug ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_debug ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_no_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_no_debug/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() + ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_debug ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_no_debug +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unexpected_error_subclass_no_debug ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_message +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_message ... ok +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_string +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_unicode_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_validation_error +keystone.tests.unit.test_exception.UnexpectedExceptionTestCase.test_validation_error ... ok +keystone.tests.unit.test_policy.PolicyJsonTestCase.test_all_targets_documented +keystone.tests.unit.test_policy.PolicyJsonTestCase.test_all_targets_documented ... ok +keystone.tests.unit.test_policy.PolicyJsonTestCase.test_policies_loads +keystone.tests.unit.test_policy.PolicyJsonTestCase.test_policies_loads ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_does_not_contain_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_domain +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_domain ... ok +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_jws_full_workflow +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_jws_full_workflow ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_group_role_assignment ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_grant_by_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_role_grant_by_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_and_groups ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_idempotent_when_password_does_not_change -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_idempotent_when_password_does_not_change ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_by_name_and_with_filter ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_for_user_with_grants ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user_no_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_for_user_no_dn ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_no_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_groups_no_dn ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_limit_for_domains ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_parents_invalid_project_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_user_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_acting_as_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_not_idempotent_when_password_does_change -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_is_not_idempotent_when_password_does_change ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project ... /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_project +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_project ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_user_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_user +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_by_domain_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_validate_federated_unscoped_token +keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_validate_federated_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_delete_group_without_role_does_not_revoke_users +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_delete_group_without_role_does_not_revoke_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_recovers_user -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_recovers_user ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_invalid_project_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_expired_events_are_removed +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_expired_events_are_removed ... ok +keystone.tests.unit.test_v3_federation.JsonHomeTests.test_get_json_home +keystone.tests.unit.test_v3_federation.JsonHomeTests.test_get_json_home ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list ... ok +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token_from_token +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_revoke_token_from_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_audit +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_audit ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_multiple_filters +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_project_ids_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_domain_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_add_user_to_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_add_user_to_group ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_project +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_unscoped_token_remains_valid_after_role_assignment +keystone.tests.unit.test_v3_auth.TestTokenRevokeApi.test_unscoped_token_remains_valid_after_role_assignment ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_since +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_since ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_ambiguous_role_names -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_ambiguous_role_names ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups_with_domains ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_user +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_revoked_user ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_projects_with_multiple_filters ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_since +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_list_since ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_chain_id +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_chain_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_roles_for_user_and_project_returns_not_found ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_default_immutable_roles -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_default_immutable_roles ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_invalid_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_min_password_age_enabled +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_min_password_age_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_by_name_and_with_filter ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_id +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_audit_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_explicit_immutable_roles -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_explicit_immutable_roles ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustee +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustee ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_bad_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_twice +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_create_config_twice ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_password_lock +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_admin_password_reset_with_password_lock ... ok +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustor +keystone.tests.unit.test_revoke.FernetSqlRevokeTests.test_revoke_by_user_matches_trustor ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_domain +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_domain ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_email +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_email ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_by_user_with_domain_group_roles ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_no_immutable_roles -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_bootstrap_with_no_immutable_roles ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_unique_constraint +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_unique_constraint ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_check_user_in_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_check_user_in_group ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_does_not_create_local_user +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_does_not_create_local_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_and_groups ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_unignored_user_none_mapping ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_unique_constraint +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_unique_constraint ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_federated_attributes +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_federated_attributes ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group_returns_not_found ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_invalid_idp_and_protocol_fails +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_invalid_idp_and_protocol_fails ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_endpoint_exists -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_endpoint_exists ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_by_group_invalid_domain ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_federated_user +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_federated_user ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user_when_user_has_federated_object +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user_when_user_has_federated_object ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group_bad_request +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_group_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_new_endpoints -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_new_endpoints ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_domain_role ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_nonlocal_user_unique_user_id_constraint +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_nonlocal_user_unique_user_id_constraint ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_delete_config_invalid_domain ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at_when_config_setting_is_none +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at_when_config_setting_is_none ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_cascade_only_accepts_enabled ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_group_not_found ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_existing_federated_user +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_existing_federated_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_by_name_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_all_federated_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_for_user_with_grants ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_service_exists -keystone.tests.unit.test_cli.CliBootStrapTestCaseWithEnvironment.test_endpoints_created_with_service_exists ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user_not_creating_a_local_user +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user_not_creating_a_local_user ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_domain_id +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_domain_id ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_federated_user_display_name +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_federated_user_display_name ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group ... ok +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_federated_attributes +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_federated_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_invalid_idp_and_protocol_fails +keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_invalid_idp_and_protocol_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_containing_names_global_role ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_request +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_ca_cert -keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_ca_cert ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_group_invalid_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_unfiltered ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_password_not_logged +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_password_not_logged ... ok +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_by_domain_id +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_by_domain_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_does_not_contain_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_by_option_invalid_domain ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_with_admin_token_and_domain +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_with_admin_token_and_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_signing_cert -keystone.tests.unit.test_contrib_simple_cert.TestSimpleCert.test_signing_cert ... ok +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_disabled +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_disabled ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_without_domain +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_create_user_without_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_enabled +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_enabled ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project_no_duplicates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_required_attributes -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_get_user_returns_required_attributes ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id_protocol_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_invalid_project_id ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_invalid_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_invalid_group ... ok +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_head_all +keystone.tests.unit.test_v3_assignment.ListUserProjectsTestCase.test_list_head_all ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_option +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_by_option ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_project_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoped_domain_token_disabled -keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoped_domain_token_disabled ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_grant_crud_throws_exception_if_invalid_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_grant_crud_throws_exception_if_invalid_role ... ok -keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoping_v3_to_v3_disabled -keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoping_v3_to_v3_disabled ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_domain_and_project +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_domain_and_project ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_invalid_option +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_invalid_option ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_is_domain_field +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_is_domain_field ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_protocol_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignment_using_sourced_groups_with_domains ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_group ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_unsupported_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_config_default_for_unsupported_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_delete_user_retries_on_deadlock ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_projects_with_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_cannot_get_non_ec2_credential -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_cannot_get_non_ec2_credential ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_bad_role ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_inherited +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_effective_and_inherited ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enable ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_domain ... ok -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_create_credential -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_create_credential ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_group_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_user_and_group +keystone.tests.unit.test_v3_assignment.RoleAssignmentFailureTestCase.test_get_role_assignments_by_user_and_group ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_user +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_head_user ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoped_domain_token_disabled +keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoped_domain_token_disabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_group_invalid_domain ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_does_not_include_extra_attributes +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_does_not_include_extra_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_by_user_with_domain_group_roles ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_hierarchical_projects_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_group_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoping_v3_to_v3_disabled +keystone.tests.unit.test_v3_auth.AllowRescopeScopedTokenDisabledTests.test_rescoping_v3_to_v3_disabled ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_invalid_domain ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_includes_required_attributes +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_includes_required_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate_legacy -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_credential_signature_validate_legacy ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_is_domain_sub_project_has_parent_domain_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_is_domain_sub_project_has_parent_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for sub projects acting as domains support' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_with_default_project +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_get_user_with_default_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_broken_chain +keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_broken_chain ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option_with_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_get_head_non_existant_config_option_with_invalid_domain ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_all_federated_attributes ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_unfiltered ... ok -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_delete_credential -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_delete_credential ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_domain_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_trust_cascade +keystone.tests.unit.test_v3_auth.TestTrustChain.test_delete_trust_cascade ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups_for_user +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_groups_for_user ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_group_invalid_domain ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project ... ok +keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_deleted +keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_deleted ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_filtered_and_limited -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_filtered_and_limited ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users_in_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_head_users_in_group ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_get_credential -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_get_credential ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_containing_names_global_role ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_ids_for_project_no_duplicates ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_disabled +keystone.tests.unit.test_v3_auth.TestTrustChain.test_intermediate_user_disabled ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_no_default_project +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_no_default_project ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_group_invalid_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_name ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_with_multiple_backends +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_list_users_with_multiple_backends ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_for_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_user_project_ids_returns_not_found ... ok -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_list_credentials -keystone.tests.unit.test_v3_credential.TestCredentialEc2.test_ec2_list_credentials ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_does_not_contain_names ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option ... ok +keystone.tests.unit.test_v3_auth.TestTrustChain.test_trustor_roles_revoked +keystone.tests.unit.test_v3_auth.TestTrustChain.test_trustor_roles_revoked ... ok +/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. + warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_parent +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_remove_user_from_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_remove_user_from_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_members_when_no_members -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_members_when_no_members ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_invalid_option_invalid_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.test_project_delete +keystone.tests.unit.test_v3_catalog.TestCatalogAPITemplatedProject.test_project_delete ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_setting_default_project_id_to_domain_failed +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_setting_default_project_id_to_domain_failed ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_fails_with_userid_and_source_groups ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_ephemeral_user +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_ephemeral_user ... ok keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_non_whitelisted_security_compliance_options_fails keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_non_whitelisted_security_compliance_options_fails ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_by_name_and_with_filter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_role_assignment -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_group_role_assignment ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_add_and_remove_user_role ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option_invalid_domain +keystone.tests.unit.test_v3_domain_config.DomainConfigTestCase.test_update_config_option_invalid_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_as_a_domain_uniqueness_constraints ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_group_fails keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_group_fails ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_description_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_description_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_in_group_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignment_using_sourced_groups_with_domains ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_attribute_update -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_attribute_update ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_by_name_and_with_filter ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group_domain_id +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_group_domain_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_mapping_with_groups_includes_projects_with_group_assignment +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_mapping_with_groups_includes_projects_with_group_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_protocol_id ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_fails ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_password_not_logged +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_password_not_logged ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable_with_additional_updates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_no_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_no_dn ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_description_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_description_fails ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_crud ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_in_idp_domain_can_be_assigned_from_mapping +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_in_idp_domain_can_be_assigned_from_mapping ... ok +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_head_security_compliance_config_for_default_domain +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_head_security_compliance_config_for_default_domain ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_bad_role ... ok +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_outside_idp_domain_fail_mapping +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_roles_outside_idp_domain_fail_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_for_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_groups_for_user ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user_domain_id +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_update_user_domain_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_non_whitelisted_security_compliance_opt_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_non_whitelisted_security_compliance_opt_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_all_federated_attributes ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_rename_invalidates_get_project_by_name_cache ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_user_management_normalized_keys +keystone.tests.unit.test_v3_identity.IdentityTestCase.test_user_management_normalized_keys ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_inheritance -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_inheritance ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_filtered_by_role ... ok +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_create_projects_role_assignments +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_create_projects_role_assignments ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_delete_security_compliance_password_regex_fails ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_for_non_default_domain_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_for_non_default_domain_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_with_user_from_other_domain +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_with_user_from_other_domain ... ok +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_simple_password_strength +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_simple_password_strength ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_project_in_identity_provider_domain +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_project_in_identity_provider_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_override -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_domain_specific_override ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_idempotent_when_password_does_not_change -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_idempotent_when_password_does_not_change ... ok +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_group_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_falsey_value ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_idp_id_protocol_id ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_head_security_compliance_config_for_default_domain -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_head_security_compliance_config_for_default_domain ... ok +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_projects +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_creates_projects ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_no_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_no_name ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength_fails +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength_fails ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_desc_returns_none +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_desc_returns_none ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_does_not_create_roles +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_does_not_create_roles ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_create_user_with_invalid_password +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_create_user_with_invalid_password ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_description +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_name ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_unfiltered ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_not_idempotent_when_password_does_change -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_not_idempotent_when_password_does_change ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_same_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_same_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_update_user_with_invalid_password +keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_update_user_with_invalid_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_create_endpoint_fails_with_invalid_enabled +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_create_endpoint_fails_with_invalid_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_for_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_limit_for_domains ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_non_whitelisted_security_compliance_opt_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_non_whitelisted_security_compliance_opt_fails ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_interface +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_interface ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_region_id +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_region_id ... ok +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_is_idempotent +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_shadow_mapping_is_idempotent ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_url +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_url ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_interface +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_interface ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_service_id +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_service_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_foreign_assignments_when_deleting_a_domain ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_recovers_user -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_recovers_user ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_returns_none +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_returns_none ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_url +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_url ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_required_parameters +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_required_parameters ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_url +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_url ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_valid_enabled +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_valid_enabled ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_request_succeeds +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_request_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_enabled +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_interface +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_interface ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_orphaned_registration_does_not_prevent_getting_sql_driver +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_orphaned_registration_does_not_prevent_getting_sql_driver ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_region_id +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_region_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_from_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_role_assignments_user_not_found ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_url +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_url ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_no_parameters +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_no_parameters ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_request_succeeds +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_request_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_for_non_default_domain_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_for_non_default_domain_fails ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_url +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_url ... ok +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_valid_enabled +keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_valid_enabled ... ok +keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_password_regex +keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_password_regex ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_ambiguous_role_names -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_ambiguous_role_names ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_strong_password +keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_invalid_strong_password ... ok +keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_valid_strong_password +keystone.tests.unit.test_validation.PasswordValidationTestCase.test_password_validate_with_valid_strong_password ... ok +keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_empty_files +keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_empty_files ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_non_whitelisted_security_compliance_option_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_non_whitelisted_security_compliance_option_fails ... ok +keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_non_numeric_files +keystone.tests.unit.token.test_fernet_provider.TestLoadKeys.test_non_numeric_files ... ok +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_user_gets_only_assigned_roles +keystone.tests.unit.test_v3_federation.ShadowMappingTests.test_user_gets_only_assigned_roles ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_enable +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_enable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_grant_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_default_immutable_roles -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_default_immutable_roles ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_idp_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents_invalid_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_parents_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_with_user_from_other_domain -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_config_with_user_from_other_domain ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_config_group_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_config_group_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_id +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_as_a_domain_uniqueness_constraints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_explicit_immutable_roles -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_explicit_immutable_roles ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_ids_for_project_no_duplicates ... ok -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_no_immutable_roles -keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_no_immutable_roles ... ok -stdin:10:10: K005 Using translated string in logging -stdin:13:21: K005 Using translated string in logging -stdin:14:13: K005 Using translated string in logging -stdin:10:9: K005 Using translated string in logging -stdin:12:27: K005 Using translated string in logging -stdin:11:15: K005 Using translated string in logging -stdin:11:11: K005 Using translated string in logging -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_list_users_with_unique_id_and_protocol_id ... ok -stdin:11:15: K005 Using translated string in logging -stdin:11:17: K005 Using translated string in logging -stdin:13:13: K005 Using translated string in logging -stdin:13:13: K005 Using translated string in logging -stdin:10:13: K005 Using translated string in logging -stdin:14:17: K005 Using translated string in logging -keystone.tests.unit.test_hacking_checks.TestTranslationChecks.test_for_translations -keystone.tests.unit.test_hacking_checks.TestTranslationChecks.test_for_translations ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags ... ok -keystone.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement -keystone.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok -keystone.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement -keystone.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_description_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_description_fails ... ok +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_name +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_authorizing_roles_name ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_id_fails +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws -keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action -keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_attribute_update +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_attribute_update ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex ... ok -keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws -keystone.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok -keystone.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check -keystone.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok -keystone.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement -keystone.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_user_project_ids_returns_not_found ... ok -keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_provider_receipt_expiration_validation -keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_provider_receipt_expiration_validation ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_fails +keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_fails ... ok +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_id +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_id ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_crud ... ok +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_secret +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_consumer_secret ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_name +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_unsupported_receipt_provider -keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_unsupported_receipt_provider ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_max_connection_error_raised -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_max_connection_error_raised ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_validate_v3_none_receipt_raises_receipt_not_found -keystone.tests.unit.test_receipt_provider.TestReceiptProvider.test_validate_v3_none_receipt_raises_receipt_not_found ... ok +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_explicit_endpoint +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_explicit_endpoint ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_rename_invalidates_get_project_by_name_cache ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_body_when_authorize +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_body_when_authorize ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_desc_returns_none -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_desc_returns_none ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_project_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_region_and_service +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_region_and_service ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_and_project_get_return_same_response ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_token_key +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_token_key ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_service +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_service ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_falsey_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_acting_as_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_acting_as_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_api_get_connection_no_user_password +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_api_get_connection_no_user_password ... ok +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.test_trust_scoped_ec2_credential -keystone.tests.unit.test_v3_credential.TestCredentialTrustScoped.test_trust_scoped_ec2_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_endpoint_association_cleanup_when_endpoint_deleted +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_endpoint_association_cleanup_when_endpoint_deleted ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url_scheme +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_request_url_scheme ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_alternate_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_get_policy_for_endpoint +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_get_policy_for_endpoint ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_auth_emulated +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_auth_emulated ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_requested_project_id +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_requested_project_id ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_reloading_domain_config +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_reloading_domain_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_description -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_description ... ok +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_list_endpoints_for_policy +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_list_endpoints_for_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_in_group_returns_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_verifier +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_bad_verifier ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_crud +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_unignored_user_none_mapping ... ok +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_region_deleted +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_region_deleted ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_foreign_assignments_when_deleting_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_multi_role_grant_by_user_group_on_project_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_authorizing_request_token +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_authorizing_request_token ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_service_deleted +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_service_deleted ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_description_attribute_mapping +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_description_attribute_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter_expect_fail -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_assertion_prefix_parameter_expect_fail ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_returns_none -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_get_security_compliance_password_regex_returns_none ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_cascade_only_accepts_enabled ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_creating_keystone_token +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_expired_creating_keystone_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_policy_deleted +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_policy_deleted ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_grant_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enable_attribute_mask +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enable_attribute_mask ... skipped 'Enabled emulation conflicts with enabled mask' /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_no_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_no_dn ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_non_whitelisted_security_compliance_option_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_non_whitelisted_security_compliance_option_fails ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_default_domain_scoped_token -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_default_domain_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_missing_oauth_headers +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_missing_oauth_headers ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_service_deleted +keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_service_deleted ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_parse_extra_attribute_mapping -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_parse_extra_attribute_mapping ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_config_group_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_config_group_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_all_federated_attributes ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_no_authorizing_user_id +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_no_authorizing_user_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_expired +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_expired ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_requirements +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_requirements ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_password_change_with_pool -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_password_change_with_pool ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_and_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_and_groups ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_value +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_bad_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_access_token_request_failed +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_access_token_request_failed ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_utf8 +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_utf8 ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_empty_map +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_empty_map ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_group_name_with_trailing_whitespace ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_any_one_of +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_any_one_of ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_connection_lifetime_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_connection_lifetime_set ... ok +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_requet_token_request_failed +keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests.test_validate_requet_token_request_failed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_ignored_disable_error ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_just_type +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_just_type ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_deleting_idp_cascade_deleting_fed_user -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_deleting_idp_cascade_deleting_fed_user ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_description_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_description_fails ... ok +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_create_consumer +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_create_consumer ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_user_name_fails ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_with_grants -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_for_user_with_grants ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_not_any_of +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_remote_properties_not_any_of ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_delete_consumer +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_delete_consumer ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_rules_properties +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_extra_rules_properties ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enable ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_idp_id_protocol_id ... ok -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_fails -keystone.tests.unit.test_v3_domain_config.SecurityRequirementsTestCase.test_update_security_compliance_password_regex_fails ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_local +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_local ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert_default_str_value +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert_default_str_value ... skipped 'N/A: Covered by test_user_enabled_invert' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_oauth_flow_notifications +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_oauth_flow_notifications ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_delay_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_delay_set ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_type +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_missing_type ... ok +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_update_consumer +keystone.tests.unit.test_v3_oauth1.OAuthNotificationTests.test_update_consumer ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_mapping_id +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_mapping_id ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_params +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_fails_with_invalid_params ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_no_parameters +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_no_parameters ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_same_domain_gets_sql_driver +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_same_domain_gets_sql_driver ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_on_update +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_on_update ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_with_nonuuid_mapping_id +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_protocol_request_succeeds_with_nonuuid_mapping_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.JsonHomeTests.test_get_json_home -keystone.tests.unit.test_v3_federation.JsonHomeTests.test_get_json_home ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_blacklist_passess_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_blacklist_passess_all_values ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_id +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_id ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_params +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_fails_with_invalid_params ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_succeeds_with_nonuuid_id +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_request_succeeds_with_nonuuid_id ... ok +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_with_no_parameters_fails +keystone.tests.unit.test_validation.FederationProtocolValidationTestCase.test_validate_update_protocol_with_no_parameters_fails ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_max_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_retry_max_set ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_invalid_project_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_invalid_project_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_name ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_all_parameters_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_all_parameters_succeeds ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_extra_parameters_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_extra_parameters_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_id_does_nothing ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_assertion_using_explicit_namespace_prefixes -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_assertion_using_explicit_namespace_prefixes ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_expires_at_fails +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_expires_at_fails ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_impersonation_fails +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_impersonation_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_role_type_fails +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_role_type_fails ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_list_of_valid_roles_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_list_of_valid_roles_succeeds ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_null_remaining_uses_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_null_remaining_uses_succeeds ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_period_in_user_id_string +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_period_in_user_id_string ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_remaining_uses_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_remaining_uses_succeeds ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_role_types_succeeds +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_role_types_succeeds ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_impersonation_fails +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_impersonation_fails ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustee_id_fails +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustee_id_fails ... ok +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustor_id_fails +keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustor_id_fails ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_remote_objects +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_remote_objects ... ok +keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_admin +keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_admin ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_expands_correctly -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_expands_correctly ... ok +keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_public +keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_public ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_whitelist_discards_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_empty_whitelist_discards_all_values ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_with_circular_reference -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_certfile_path -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_certfile_path ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_invalid_token_raises_token_not_found +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_invalid_token_raises_token_not_found ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_default +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_default ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_rules +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_no_rules ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_scanning_of_config_dir +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_scanning_of_config_dir ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_override +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_log_warning_when_token_exceeds_max_token_size_override ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_no_warning_when_token_does_not_exceed_max_token_size +keystone.tests.unit.token.test_fernet_provider.TestFernetTokenProvider.test_no_warning_when_token_does_not_exceed_max_token_size ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_protocol_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_size_set ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_bad_user_type +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_bad_user_type ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_setting_multiple_sql_driver_raises_exception +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_setting_multiple_sql_driver_raises_exception ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config_with_ids +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config_with_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_blacklist_and_whitelist +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_blacklist_and_whitelist ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_unignored_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_parent -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_with_multiple_filters -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_projects_with_multiple_filters ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_timeout_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_timeout_set ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_cascade_only_accepts_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_ephemeral +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_ephemeral ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_keyfile_path -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_comma_in_keyfile_path ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping_description_is_returned +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping_description_is_returned ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_full_workflow -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_full_workflow ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_pool_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_pool_set ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_local_user_and_local_domain +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_with_local_user_and_local_domain ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_filter +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_filter ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_domain ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_ecp_route -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_ecp_route ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_idp_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_tls_set -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_pool_use_tls_set ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_wrong_type +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_mapping_wrong_type ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_in_create +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_in_create ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_name_fails +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable_with_additional_updates ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_map +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_map ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_roles_fails +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_create_shadow_mapping_without_roles_fails ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead @@ -21625,1941 +21616,2090 @@ if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_saml_route -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_generate_saml_route ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_add_and_remove_user_role ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_list_users_with_unique_id_and_protocol_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_delete_mapping_dne +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_delete_mapping_dne ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_as_a_domain_uniqueness_constraints ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_scope_body -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_scope_body ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_get_mapping_dne +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_get_mapping_dne ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma_grants ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_scoped_token_no_groups -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_scoped_token_no_groups ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_create +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_create ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_not_in_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_not_in_dn ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_parent +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_parent ... skipped 'Resource LDAP has been removed' +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_delete +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_delete ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_user_with_domain_group_roles -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_by_user_with_domain_group_roles ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_token_body -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_invalid_token_body ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_mixed_case_attribute +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_mixed_case_attribute ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_get_head +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_get_head ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_name_in_dn +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_name_in_dn ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable_with_additional_updates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_attribute_update -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_attribute_update ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_crud ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_list_head +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_list_head ... ok +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_update_and_user_get_return_same_response ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_with_missing_id +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_with_missing_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_update +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_mapping_update ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_duplicate_role_grant +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_duplicate_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_not_project_scoped_token -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_not_project_scoped_token ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_rename_invalidates_get_project_by_name_cache ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_name_fails +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_no_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_no_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_no_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_no_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_no_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_role_to_user_and_project_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_roles_fails +keystone.tests.unit.test_v3_federation.MappingCRUDTests.test_update_shadow_mapping_without_roles_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_same_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_same_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_group_deprecated +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_group_deprecated ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow +keystone.tests.unit.test_v3_oauth1.OAuthFlowTests.test_oauth_flow ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_create_endpoint_group_fails_with_invalid_filters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_create_endpoint_group_fails_with_invalid_filters ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_filters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_filters ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_name +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_fails_without_name ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_req_parameters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_req_parameters ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_enable +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_enable ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_valid_filters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_create_succeeds_with_valid_filters ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_request_succeeds +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_request_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_invalid_filters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_invalid_filters ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_no_parameters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_fails_with_no_parameters ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_request_succeeds +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_request_succeeds ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_name +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_name ... ok +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_valid_filters +keystone.tests.unit.test_validation.EndpointGroupValidationTestCase.test_validate_endpoint_group_update_succeeds_with_valid_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_extra_parameters_succeeds +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_extra_parameters_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_invalid_type_fails +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_create_with_invalid_type_fails ... ok +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_succeeds +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_succeeds ... ok +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_succeeds +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_extra_parameters_succeeds +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_extra_parameters_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_invalid_type_fails +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_with_invalid_type_fails ... ok +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_without_parameters_fails +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_update_without_parameters_fails ... ok +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_blob_fails +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_blob_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_type_fails +keystone.tests.unit.test_validation.PolicyValidationTestCase.test_validate_policy_without_type_fails ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_fails_with_invalid_region_id +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_fails_with_invalid_region_id ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_request_with_parameters +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_request_with_parameters ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_no_parameters +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_succeeds_with_no_parameters ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_with_uuid +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_create_with_uuid ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_request +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_request ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_fails_with_no_parameters +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_fails_with_no_parameters ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds ... ok +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds_with_extra_parameters +keystone.tests.unit.test_validation.RegionValidationTestCase.test_validate_region_update_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_add_user_to_group_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_id_fails +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_the_same_unscoped_token_with_user_deleted -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_the_same_unscoped_token_with_user_deleted ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_and_project_get_return_same_response ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_domain_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_domain_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_falsey_value ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_multi_role_grant_by_user_group_on_project_domain ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_global_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_containing_names_global_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_project_update_missing_attrs_with_a_value ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_does_not_contain_names -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_does_not_contain_names ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_raise_not_found_dn_for_multivalued_attribute_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_raise_not_found_dn_for_multivalued_attribute_id ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_same_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_same_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_foreign_assignments_when_deleting_a_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_parse_extra_attribute_mapping -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_parse_extra_attribute_mapping ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_fails_with_userid_and_source_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_fails_with_userid_and_source_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_create_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_create_user ... ok +keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_error_handling_in_deserialize +keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_error_handling_in_deserialize ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_name +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_enable -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_enable ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_from_user_and_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_get_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_arbitrary_attributes_are_returned_from_get_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_for_local_user_user_not_found -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_for_local_user_user_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_role_grant_from_user_and_project ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_saml_signing -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_saml_signing ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_serialize_and_deserialize_token_model +keystone.tests.unit.token.test_token_serialization.TestTokenSerialization.test_serialize_and_deserialize_token_model ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_and_get_roles_no_metadata +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_and_get_roles_no_metadata ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_id_fails -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_id_fails ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_samlize_token_values -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_samlize_token_values ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_password +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_crud +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_as_a_domain_uniqueness_constraints ... skipped 'No multiple domains support' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_bad_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups_with_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignment_using_sourced_groups_with_domains ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_from_rules_without_user -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_from_rules_without_user ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_if_no_password_set +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_if_no_password_set ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_name -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_requires_simple_bind +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_authenticate_requires_simple_bind ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_filter +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_bad_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_bad_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_build_tree +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_build_tree ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail ... ok +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file ... ok +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info_empty_group +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_federated_info_empty_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_attribute_update -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_attribute_update ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_with_nonexistent_group -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_token_with_nonexistent_group ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_fileutils_exc -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_fileutils_exc ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_domain_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_domain_crud ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_simple +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_simple ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma_grants ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user ... ok +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_trust +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_trust ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_filtered_by_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_filtered_by_role ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_validation_error_exc +keystone.tests.unit.token.test_fernet_provider.TestValidate.test_validate_v3_token_validation_error_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user_by_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_crud ... ok +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info_empty_group +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_federated_info_empty_group ... ok +keystone.tests.unit.test_cli.CliLoggingTestCase.test_absent_config_logs_warning +keystone.tests.unit.test_cli.CliLoggingTestCase.test_absent_config_logs_warning ... ok +keystone.tests.unit.test_cli.CliLoggingTestCase.test_present_config_does_not_log_warning +keystone.tests.unit.test_cli.CliLoggingTestCase.test_present_config_does_not_log_warning ... ok +keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_are_unique +keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_are_unique ... ok +keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_match +keystone.tests.unit.test_cli.CredentialDoctorTests.test_credential_and_fernet_key_repositories_match ... ok +keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_not_raised +keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_not_raised ... ok +keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_raised +keystone.tests.unit.test_cli.CredentialDoctorTests.test_keys_in_credential_fernet_key_repository_raised ... ok +keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_not_raised +keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_not_raised ... ok +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_simple +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_simple ... ok +keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_raised +keystone.tests.unit.test_cli.CredentialDoctorTests.test_usability_of_cred_fernet_key_repo_raised ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_group_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_group_crud ... ok +keystone.tests.unit.test_cli.DebugDoctorTests.test_symptom_debug_mode_is_enabled +keystone.tests.unit.test_cli.DebugDoctorTests.test_symptom_debug_mode_is_enabled ... ok +keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush +keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_logs_message_if_xmlsec1_is_not_installed -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sign_assertion_logs_message_if_xmlsec1_is_not_installed ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_rename_duplicate_user_name_fails ... ok +keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush_with_invalid_date +keystone.tests.unit.test_cli.TestTrustFlush.test_trust_flush_with_invalid_date ... ok +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_trust +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_trust ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_project_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cache_layer_project_crud ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_group_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_group_not_found ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_crud -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_crud ... ok +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_validation_error_exc +keystone.tests.unit.token.test_fernet_provider.TestValidateWithoutCache.test_validate_v3_token_validation_error_exc ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_disabled_domain_with_immutable_project ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_rename_invalidates_get_project_by_name_cache ... skipped 'No multiple domains support' -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_enabled_ignored_disable_error ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_access_rules_without_header_fails +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_access_rules_without_header_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_unfiltered -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_unfiltered ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_cannot_scope +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_cannot_scope ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_cascade_with_enabled_child +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_cascade_with_enabled_child ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_project_deleted +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_project_deleted ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_delete_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_enable_cascade_with_parent_disabled +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_enable_cascade_with_parent_disabled ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_disabled -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_disabled ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_filter -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_filter ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_deleted +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_deleted ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_user_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_role_assignments_user_not_found ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_disabled_idp -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_disabled_idp ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project_while_unsetting_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_immutable_project_while_unsetting_immutable ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_unassigned +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_role_unassigned ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_project_tags_immutable_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_cannot_update_project_tags_immutable_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_hierarchy_depth +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_hierarchy_depth ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_deleted +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_deleted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_unignored_user_none_mapping ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_leaf_projects +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_leaf_projects ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_disabled +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_fails_when_user_disabled ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_not_found -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_sp_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_in_group_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_through_group_membership +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_through_group_membership ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_falsey_value ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_cascade_only_accepts_enabled ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_not_in_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_check_user_not_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_configurable_allowed_user_actions +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_configurable_allowed_user_actions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_access_rules +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_access_rules ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma_grants ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_under_regular_project_hierarchy_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_under_regular_project_hierarchy_fails ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_invalid_secret_fails +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_application_credential_with_invalid_secret_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project_no_duplicates -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_ids_for_project_no_duplicates ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_with_project_api +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_domain_with_project_api ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_project_update_missing_attrs_with_a_value ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_token_not_found -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_token_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_expired_application_credential_fails +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_expired_application_credential_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_in_different_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_group_name_in_different_domains ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_for_local_user -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_for_local_user ... ok -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_id_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_id_fails ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_unexpired_application_credential_succeeds +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_unexpired_application_credential_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_rules.RulesPolicy.test_create -keystone.tests.unit.test_backend_rules.RulesPolicy.test_create ... ok -keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete -keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete ... ok -keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete_policy_returns_not_found -keystone.tests.unit.test_backend_rules.RulesPolicy.test_delete_policy_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_rules.RulesPolicy.test_get -keystone.tests.unit.test_backend_rules.RulesPolicy.test_get ... ok -keystone.tests.unit.test_backend_rules.RulesPolicy.test_get_policy_returns_not_found -keystone.tests.unit.test_backend_rules.RulesPolicy.test_get_policy_returns_not_found ... ok -keystone.tests.unit.test_backend_rules.RulesPolicy.test_list -keystone.tests.unit.test_backend_rules.RulesPolicy.test_list ... ok -keystone.tests.unit.test_backend_rules.RulesPolicy.test_update -keystone.tests.unit.test_backend_rules.RulesPolicy.test_update ... ok -keystone.tests.unit.test_backend_rules.RulesPolicy.test_update_policy_returns_not_found -keystone.tests.unit.test_backend_rules.RulesPolicy.test_update_policy_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_valid_saml_xml -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_valid_saml_xml ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_raise_not_found_dn_for_multivalued_attribute_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_raise_not_found_dn_for_multivalued_attribute_id ... ok -keystone.tests.unit.test_backend_sql.SqlPolicy.test_create -keystone.tests.unit.test_backend_sql.SqlPolicy.test_create ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_name_and_username_succeeds +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_name_and_username_succeeds ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_in_different_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_project_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_project_ids_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_user_project_ids_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_fails ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_succeeds +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_succeeds ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_in_different_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_duplicate_user_name_in_different_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete -keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_group_names_in_mapping -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_group_names_in_mapping ... ok -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_verify_assertion_object -keystone.tests.unit.test_v3_federation.SAMLGenerationTests.test_verify_assertion_object ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_is_domain_field -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_is_domain_field ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_foreign_assignments_when_deleting_a_domain ... ok -keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete_policy_returns_not_found -keystone.tests.unit.test_backend_sql.SqlPolicy.test_delete_policy_returns_not_found ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_with_name_succeeds +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_valid_application_credential_with_name_succeeds ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_grant_no_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_validate_application_credential_token_populates_restricted +keystone.tests.unit.test_v3_auth.ApplicationCredentialAuth.test_validate_application_credential_token_populates_restricted ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlPolicy.test_get -keystone.tests.unit.test_backend_sql.SqlPolicy.test_get ... ok -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_simple_password_strength -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_simple_password_strength ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enable ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_from_user_and_project ... ok -keystone.tests.unit.test_backend_sql.SqlPolicy.test_get_policy_returns_not_found -keystone.tests.unit.test_backend_sql.SqlPolicy.test_get_policy_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_invalid_domain_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_invalid_domain_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_by_name_and_with_filter -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_by_name_and_with_filter ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_leaf_project_with_different_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_leaf_project_with_different_domain ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_generated_passcode_is_correct_format +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_generated_passcode_is_correct_format ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_malformed_environment -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_malformed_environment ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlPolicy.test_list -keystone.tests.unit.test_backend_sql.SqlPolicy.test_list ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_role_grant_from_user_and_project ... ok -keystone.tests.unit.test_backend_sql.SqlPolicy.test_update -keystone.tests.unit.test_backend_sql.SqlPolicy.test_update ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group ... ok -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_invalid_domain_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_invalid_domain_id ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_corrupt_totp_credential +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_corrupt_totp_credential ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_long_name_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_long_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_id_does_nothing ... ok -keystone.tests.unit.test_backend_sql.SqlPolicy.test_update_policy_returns_not_found -keystone.tests.unit.test_backend_sql.SqlPolicy.test_update_policy_returns_not_found ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_type_user -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_type_user ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_valid_passcode +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_a_valid_passcode ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_and_other_argument_fails -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_and_other_argument_fails ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_other_combinations_passes -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_all_other_combinations_passes ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_domain_name_argument_succeeds -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_domain_name_argument_succeeds ... ok -usage: run.py mapping_purge [-h] [--all] [--domain-name DOMAIN_NAME] - [--public-id PUBLIC_ID] [--local-id LOCAL_ID] - [--type {user,group}] -run.py mapping_purge: error: unrecognized arguments: --invalid-option some value -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_invalid_argument_fails -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_invalid_argument_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_false +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_local_id_argument_succeeds -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_local_id_argument_succeeds ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_no_arguments_fails -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_no_arguments_fails ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_only_all_passes -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_only_all_passes ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_public_id_argument_succeeds -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_public_id_argument_succeeds ... ok -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_type_argument_succeeds -keystone.tests.unit.test_cli.TestMappingPurge.test_mapping_purge_with_type_argument_succeeds ... ok -stdin:3:1: K008 Must use a dict comprehension instead of a dict constructor with a sequence of key-value pairs. -stdin:4:1: K008 Must use a dict comprehension instead of a dict constructor with a sequence of key-value pairs. -stdin:5:1: K008 Must use a dict comprehension instead of a dict constructor with a sequence of key-value pairs. -keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy.test -keystone.tests.unit.test_hacking_checks.TestDictConstructorWithSequenceCopy.test ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_true +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_passing_is_domain_flag_true ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_is_case_sensitive +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_is_case_sensitive ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_no_groups -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_no_groups ... ok -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength_fails -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_changing_password_with_strong_password_strength_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_v3.VersionTestCase.test_get_version -keystone.tests.unit.test_v3.VersionTestCase.test_get_version ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_in_group_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode_no_previous_windows +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_expired_passcode_no_previous_windows ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_tag_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_disabled_one +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_disabled_one ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_and_user_credentials +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_and_user_credentials ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_domain_hierarchy +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_under_domain_hierarchy ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_and_without_parent_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_and_without_parent_id ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_with_no_user_credentials +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_an_invalid_passcode_with_no_user_credentials ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_create_user_with_invalid_password -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_create_user_with_invalid_password ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_all_federated_attributes -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_all_federated_attributes ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_parent -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_parent ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_mismatch_to_parent_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_domain_id_mismatch_to_parent_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_invalid_parent +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_invalid_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_notify -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_notify ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_no_enabled_field +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_no_enabled_field ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_credentials +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_credentials ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_parent_id_and_without_domain_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_parent_id_and_without_domain_id ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_update_user_with_invalid_password -keystone.tests.unit.test_v3_identity.PasswordValidationTestCase.test_update_user_with_invalid_password ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_remove_user_role_not_assigned ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_tags +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_with_tags ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_without_is_domain_flag +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_project_without_is_domain_flag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_group ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_subproject_acting_as_domain_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_subproject_acting_as_domain_fails ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users_and_invalid_credentials +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_multiple_users_and_invalid_credentials ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_unicode_user_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_unicode_user_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_create_policy -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_create_policy ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_default +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_default ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_update_delete_unicode_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_update_delete_unicode_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id_protocol_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_idp_id_protocol_id ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_project_name_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_doesnt_modify_passed_in_dict +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_doesnt_modify_passed_in_dict ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_extended +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_in_previous_windows_extended ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_missed_password +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_missed_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_mapping +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_set_immutable_with_additional_updates ... ok -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_delete_policy -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_delete_policy ... ok +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_no_previous_windows +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_passcode_no_previous_windows ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_password +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_none_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_rename_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_name ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_and_user ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_with_long_password +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_create_user_with_long_password ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_username_and_domain_id +keystone.tests.unit.test_v3_auth.TestAuthTOTP.test_with_username_and_domain_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_default_overwritten -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_default_overwritten ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_false +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_false ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_del_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_false +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_false ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_call_db_time +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_call_db_time ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_get_head_policy -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_get_head_policy ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_protocol_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_protocol_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_project_api +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_project_api ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_random +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_random ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_user_group_project_links +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_domain_with_user_group_project_links ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_true +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_str_true ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_group_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_group_and_role ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_assignments_group_same_id_as_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_assignments_group_same_id_as_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_grant_no_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_grant_no_group ... skipped 'N/A: LDAP has no write support' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_true +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_enabled_true ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_list_head_policies -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_list_head_policies ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_removes_role_assignments +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_removes_role_assignments ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_no_enabled +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_no_enabled ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_with_user_project_domain_links +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_group_with_user_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_empty_url +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_empty_url ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_invalid_region_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_invalid_region_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_immutable_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_immutable_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_update_policy -keystone.tests.unit.test_v3_policy.PolicyTestCase.test_update_policy ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_no_region +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_no_region ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_region +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_endpoint_with_region ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_large_project_cascade +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_large_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_invalid_roles_fails -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_invalid_roles_fails ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_user_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_domain_user_and_role ... ok -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request ... ok -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request_without_name_fails -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_request_without_name_fails ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_cascade +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_cascade ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_invalid_expires_at_fails -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_invalid_expires_at_fails ... ok -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_null_expires_at_succeeds -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_null_expires_at_succeeds ... ok -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_secret_succeeds -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_secret_succeeds ... ok -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_unrestricted_flag_succeeds -keystone.tests.unit.test_validation.ApplicationCredentialValidatorTestCase.test_validate_app_cred_with_unrestricted_flag_succeeds ... ok -keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_type_only -keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_type_only ... ok -keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_with_enum -keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_with_enum ... ok -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_fails_with_invalid_params -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_fails_with_invalid_params ... ok -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_no_parameters -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_no_parameters ... ok -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_remote_id_nullable -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_remote_id_nullable ... ok -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_succeeds -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_succeeds ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_clears_default_project_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_clears_default_project_id ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_conflicting_ids +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_conflicting_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_duplicated_remote_id -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_duplicated_remote_id ... ok -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_enabled -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_enabled ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_returns_not_found ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_duplicate_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_duplicate_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_description_fails -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_description_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tag_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tag_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_empty_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_empty_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tags +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_enabled_fails -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_enabled_fails ... ok -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_remote_id_fails -keystone.tests.unit.test_validation.IdentityProviderValidationTestCase.test_validate_idp_request_with_invalid_remote_id_fails ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_no_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_no_name ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_unignored_user_none_mapping ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_idp_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_idp_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_role_assignments +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_role_assignments ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_roles_clears_default_project_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_project_with_roles_clears_default_project_id ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_matching_ids +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_with_matching_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_description +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_description ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids_with_no_existing_project_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_projects_from_ids_with_no_existing_project_id ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_region_without_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different_from_protocol -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_different_from_protocol ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_group ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_same_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_role_same_name ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_cascade_only_accepts_enabled ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_check_role_grant +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_check_role_grant ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_enable -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_enable ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_protocol_id -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_list_users_with_unique_id_and_protocol_id ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_no_attribute -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_no_attribute ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_with_same_description_string +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_with_same_description_string ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_with_user_and_group_grants +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_role_with_user_and_group_grants ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_tag_from_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_tag_from_project ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_without_descriptions +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_regions_without_descriptions ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_assignments_user_same_id_as_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_assignments_user_same_id_as_group ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_id_fails -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_id_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_group_between_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_grant_no_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_grant_no_user ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_unavailable -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_unavailable ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_false +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_false ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_returns_not_found ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_group_project_domain_links +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_group_project_domain_links ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_false +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_name -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_association +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_association ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_random +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_random ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_roles +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_delete_user_with_project_roles ... skipped 'N/A: LDAP has no write support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_leaf_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_group ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_update_user_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_group_name_with_trailing_whitespace ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_not_leaf_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_disable_hierarchical_not_leaf_project ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_true +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_str_true ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_crud ... skipped 'N/A: Not relevant for multi ldap testing' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains_with_clashing_names_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_user_as_empty_string -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_remote_user_as_empty_string ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_delete_hierarchy +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_delete_hierarchy ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_true +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_enabled_true ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_name_case_sensitivity +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_name_case_sensitivity ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_is_domain_field -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_is_domain_field ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_and_user ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_rename_invalidates_get_domain_by_name_cache +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_domain_rename_invalidates_get_domain_by_name_cache ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_enabled +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_api_get_connection_no_user_password -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_api_get_connection_no_user_password ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_user_between_domains -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_dynamic_mapping_build +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_dynamic_mapping_build ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_name +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_create_service_no_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_enable_project_with_disabled_parent +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_enable_project_with_disabled_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_saml2_remote -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_token_with_saml2_remote ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_crud -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_crud ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enable ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_group_grants_on_project_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_correct_role_grant_from_a_mix +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_correct_role_grant_from_a_mix ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_endpoint +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_group_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_group_and_role ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_region +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_region ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_cross_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_domain ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_service +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_delete_service ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_description_attribute_mapping -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_description_attribute_mapping ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_group_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_role_grant_by_user_group_on_project_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_cross_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_cross_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_deleting_endpoint_with_space_in_url +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_deleting_endpoint_with_space_in_url ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_and_remove_role_grant_by_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_tokens_nonexisting_group -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_issue_unscoped_tokens_nonexisting_group ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enable_attribute_mask -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enable_attribute_mask ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_user_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_project_user_and_role ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_default_domain_by_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_default_domain_by_name ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_new_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_id_does_nothing ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_expired -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_expired ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_invalid_url +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_invalid_url ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_group_by_name_returns_not_found ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_not_default_domain_by_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_not_default_domain_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_utf8 -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_attribute_handles_utf8 ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_name_with_trailing_whitespace ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_orphaned_registration_does_not_prevent_getting_sql_driver -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_orphaned_registration_does_not_prevent_getting_sql_driver ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url_project_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_endpoint_create_with_valid_url_project_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_for_project_acting_as_a_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_for_project_acting_as_a_domain ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_domains -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_domains ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_ignored_disable_error ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_role ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_by_name_returns_not_found ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name_with_list_limit +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_name_with_list_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_parent -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_add_and_remove_user_role -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_add_and_remove_user_role ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_contains_tags +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_contains_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_type +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_filter_list_services_by_type ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_tag +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_tag ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentInheritedTestCase.test_get_role_assignments_by_user ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_as_a_domain_uniqueness_constraints -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_as_a_domain_uniqueness_constraints ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert_default_str_value -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_enabled_invert_default_str_value ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_user_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_project_user_ids_returns_not_found ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_endpoint +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_projects_in_subtree_as_ids_with_large_tree +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_projects_in_subtree_as_ids_with_large_tree ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_region +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_region ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_domain_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_domain_not_found ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_service +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_get_head_service ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_project_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_assignment_by_project_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_trustor_and_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_trustor_and_project ... skipped 'Domains are read-only against LDAP' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_interface +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_interface ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_attribute_update -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_attribute_update ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_parent_region_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_parent_region_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project_with_user_in_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_by_user_and_project_with_user_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping_description_is_returned -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_extra_attribute_mapping_description_is_returned ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_credential.TestCredentialAppCreds.test_app_cred_ec2_credential -keystone.tests.unit.test_v3_credential.TestCredentialAppCreds.test_app_cred_ec2_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_grant_by_user_and_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_role_grant_by_user_and_project ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_region_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_region_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_set_immutable_with_additional_updates ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_crud ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_filter -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_filter ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_domain ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_groups_on_project ... skipped 'N/A: LDAP does not implement get_roles_for_groups; see bug 1333712 for details' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects_for_inherited_project_assignment -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_list_projects_for_inherited_project_assignment ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_service_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_filtered_by_service_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_in_create -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_in_create ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_rename_invalidates_get_project_by_name_cache -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_rename_invalidates_get_project_by_name_cache ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_domain_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_roles_for_user_and_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_after -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_after ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_multiple_filters +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_multiple_filters ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_map -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_attribute_map ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_and_project_get_return_same_response -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_and_project_get_return_same_response ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_lists_with_missing_group_in_backend -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_lists_with_missing_group_in_backend ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_random_filter_values +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_endpoints_with_random_filter_values ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_by_name_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_tags_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_not_found ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_endpoints +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_endpoints ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_required_attributes +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_get_user_returns_required_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_falsey_value -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_falsey_value ... ok -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_at -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_at ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_regions +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_regions ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_grant_crud_throws_exception_if_invalid_role +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_grant_crud_throws_exception_if_invalid_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_comma_grants ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_services +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_head_services ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_project_unset_immutable ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_adding_blacklist_passess_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_adding_blacklist_passess_all_values ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_value -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_project_update_missing_attrs_with_a_value ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_group_enabled_ignored_disable_error ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_not_in_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_id_not_in_dn ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_hierarchical_projects_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_hierarchical_projects_crud ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_before -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_before ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_regions_filtered_by_parent_region_id +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_list_regions_filtered_by_parent_region_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_is_domain_sub_project_has_parent_domain_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_is_domain_sub_project_has_parent_domain_id ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_no_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_no_name ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_mixed_case_attribute -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_mixed_case_attribute ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_reloading_domain_config -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_reloading_domain_config ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_filtered_and_limited +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_filtered_and_limited ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_false +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_false ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_for_groups +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_domains_for_groups ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_setting_whitelist_accepts_all_values -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_not_setting_whitelist_accepts_all_values ... ok -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_interval -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_interval ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_name_in_dn -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_name_in_dn ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_same_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_role_same_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_members_when_no_members +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_members_when_no_members ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_false +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_false ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_role_assignment +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_group_role_assignment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_random +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_random ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_operator_fails -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_operator_fails ... ok -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_update_and_user_get_return_same_response ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_foreign_assignments_when_deleting_a_domain -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_foreign_assignments_when_deleting_a_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_enable -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_enable ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_by_name_and_with_filter ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_true +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_str_true ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_for_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_groups_for_user ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_true +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_endpoint_enabled_true ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_limit_for_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_limit_for_domains ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_bad_project -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_bad_project ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_with_missing_id -keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_user_with_missing_id ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_from_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_from_user_and_project ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents_invalid_project_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_parents_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_id_fails -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_id_fails ... ok -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_timestamp_fails -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_by_password_expires_with_bad_timestamp_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_with_null_description +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_with_null_description ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_project_tags_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_circular_inferences -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_circular_inferences ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_grant_from_user_and_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_role_grant_from_user_and_project ... ok -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_delete_implied_role_returns_not_found -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_delete_implied_role_returns_not_found ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_name -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_name ... ok +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_without_description_keeps_original +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_region_without_description_keeps_original ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_acting_as_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_acting_as_domain ... skipped 'No multiple domains support' +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_service +keystone.tests.unit.test_v3_catalog.CatalogTestCase.test_update_service ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_implied_role_crd -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_implied_role_crd ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_after -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_after ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_update_user_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_multiple_tokens -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_multiple_tokens ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_alternate_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_alternate_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_directed_graph_of_implied_roles -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_directed_graph_of_implied_roles ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_groups +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_groups ... skipped 'N/A: LDAP does not implement list_projects_for_groups; see bug 1333712 for details' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential_with_admin_token +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_credential_with_admin_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_at -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_at ... ok -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_domain_specific_with_implied_roles -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_domain_specific_with_implied_roles ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_role_not_assigned -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_remove_user_role_not_assigned ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_api_get_connection_no_user_password -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_api_get_connection_no_user_password ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_once -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_once ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_and_groups +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_and_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_with_grants +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_for_user_with_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_invalid_blob +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_invalid_blob ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_implied_roles_filtered_by_role -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_implied_roles_filtered_by_role ... ok -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_operator_fails -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_operator_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_project_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_project_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_auth_emulated -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_auth_emulated ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_missing_project_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_ec2_credential_with_missing_project_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_invalid_project_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_invalid_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_with_circular_reference +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_in_subtree_with_circular_reference ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_inherited_implied_roles -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_inherited_implied_roles ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_non_ec2_credential +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_create_non_ec2_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_with_multiple_filters +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_projects_with_multiple_filters ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_domain ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_project +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_with_only_inherited_roles_fails -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_domain_with_only_inherited_roles_fails ... ok -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_timestamp_fails -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_bad_timestamp_fails ... ok -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_user_name_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_rename_duplicate_user_name_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_crud -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_crud ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_user_with_domain_group_roles +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_by_user_with_domain_group_roles ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_user +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_credential_api_delete_credentials_for_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles_on_domain -keystone.tests.unit.test_backend_sql.SqlImpliedRoles.test_role_assignments_simple_tree_of_implied_roles_on_domain ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_group_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_description_attribute_mapping -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_description_attribute_mapping ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_avoid_creating_circular_references_in_regions_update -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_avoid_creating_circular_references_in_regions_update ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_before -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_before ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_domain_role +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_domain_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_global_role +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_containing_names_global_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_delete_service_with_endpoint -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_delete_service_with_endpoint ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_user_and_cross_domain_project -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_multiple_times -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_multiple_times ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_does_not_contain_names +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_does_not_contain_names ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_region_crud -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_region_crud ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enable_attribute_mask -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enable_attribute_mask ... skipped 'Enabled emulation conflicts with enabled mask' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_fails_with_userid_and_source_groups +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_fails_with_userid_and_source_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_service_crud -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_cache_layer_service_crud ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_same_domain_gets_sql_driver -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_same_domain_gets_sql_driver ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_interval -keystone.tests.unit.test_v3_filters.IdentityPasswordExpiryFilteredTestCase.test_list_users_in_group_by_password_expires_interval ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_succeeds ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_all_parameters_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_all_parameters_succeeds ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_extra_parameters_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_extra_parameters_succeeds ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups_with_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignment_using_sourced_groups_with_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_expires_at_fails -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_expires_at_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_bad_role +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_bad_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_impersonation_fails -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_impersonation_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_filtered_by_role +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_filtered_by_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_role_type_fails -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_invalid_role_type_fails ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_list_of_valid_roles_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_list_of_valid_roles_succeeds ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_catalog_ignored_malformed_urls -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_catalog_ignored_malformed_urls ... skipped 'catalog caching enabled.' -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_null_remaining_uses_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_null_remaining_uses_succeeds ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_period_in_user_id_string -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_period_in_user_id_string ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_remaining_uses_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_remaining_uses_succeeds ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_role_types_succeeds -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_with_role_types_succeeds ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_impersonation_fails -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_impersonation_fails ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustee_id_fails -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustee_id_fails ... ok -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustor_id_fails -keystone.tests.unit.test_validation.TrustValidationTestCase.test_validate_trust_without_trustor_id_fails ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_expired -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_expired ... ok -keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_fails_for_missing_parent_test_case -keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_fails_for_missing_parent_test_case ... ok -keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_success -keystone.tests.unit.tests.test_core.TestOverrideSkipping.test_skip_test_override_success ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_delete_credential_retries_on_deadlock ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_group_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_group_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_circular_regions_can_be_deleted -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_circular_regions_can_be_deleted ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_scanning_of_config_dir -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_scanning_of_config_dir ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_credential +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_unfiltered +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_unfiltered ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_utf8 -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_attribute_handles_utf8 ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_region -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_region ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_user_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_role_assignments_user_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_setting_multiple_sql_driver_raises_exception -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_setting_multiple_sql_driver_raises_exception ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_ec2_dict_blob +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_get_ec2_dict_blob ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_service -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_endpoint_nonexistent_service ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_ignored_disable_error ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_invalid_parent_region_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_invalid_parent_region_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_unignored_user_none_mapping -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_unignored_user_none_mapping ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project_no_duplicates +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_ids_for_project_no_duplicates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_project_ids_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_user_project_ids_returns_not_found ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_with_duplicate_id -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_create_region_with_duplicate_id ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_endpoint -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_endpoint ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once_notify -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_once_notify ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_cascade_only_accepts_enabled -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_cascade_only_accepts_enabled ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_project -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_association_by_project ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type_and_user_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_type_and_user_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_by_name_and_with_filter +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_by_name_and_with_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_group_association_by_project -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_group_association_by_project ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_endpoint_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert_default_str_value -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_invert_default_str_value ... skipped 'N/A: Covered by test_user_enabled_invert' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_set_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_region_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_region_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_user_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_credentials_filtered_by_user_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_in_group_returns_not_found ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_ec2_dict_blob +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_list_ec2_dict_blob ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_returns_not_found ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_with_endpoint -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_delete_service_with_endpoint ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_unset_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_duplicate_roles_returns_single_role -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_duplicate_roles_returns_single_role ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_all_federated_attributes +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_all_federated_attributes ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog_ignores_endpoints_with_invalid_urls -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_catalog_ignores_endpoints_with_invalid_urls ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_endpoint_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_endpoint_returns_not_found ... skipped "Templated backend doesn't use IDs for endpoints." -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_group_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_group_name_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config_with_ids -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_enabled_use_group_config_with_ids ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id_protocol_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_idp_id_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_multi_region_v3_catalog -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_multi_region_v3_catalog ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_non_owner +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_non_owner ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_region_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_region_returns_not_found ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_service_returns_not_found -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_service_returns_not_found ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_only_inherited_roles -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_to_project_with_only_inherited_roles ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog_endpoint_disabled -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_get_v3_catalog_endpoint_disabled ... skipped "Templated backend doesn't have disabled endpoints" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_protocol_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_protocol_id ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_missing_project_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_missing_project_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_endpoint -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_endpoint ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enable ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_type +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_type ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_region -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_region ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_service -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_invalidate_cache_when_updating_service ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping_description_is_returned -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_extra_attribute_mapping_description_is_returned ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_idp_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_idp_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_from_nonexistent_unscoped_token -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_from_nonexistent_unscoped_token ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_endpoints -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_endpoints ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_with_previously_set_project_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_credential_to_ec2_with_previously_set_project_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_protocol_id +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_list_users_with_unique_id_and_protocol_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enabled_cascade -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_regions_filtered_by_parent_region_id -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_regions_filtered_by_parent_region_id ... skipped 'Templated backend does not support hints' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_group_between_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_group_between_domains ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_services_with_hints -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_list_services_with_hints ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_filter -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_filter ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_region_crud -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_region_crud ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_crud -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_crud ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_id_does_nothing -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_id_does_nothing ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_token_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_access_token_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains_with_clashing_names_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_project_between_domains_with_clashing_names_fails ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_user_between_domains +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_move_user_between_domains ... skipped 'Domains are read-only against LDAP' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_with_idp_disabled -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scope_token_with_idp_disabled ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_filtering -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_service_filtering ... skipped "Templated backend doesn't support filtering" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_in_create -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_in_create ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_app_cred_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_app_cred_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_group_grants_on_project_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_group_grants_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_region -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_region ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_name_with_trailing_whitespace -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_name_with_trailing_whitespace ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_role_grant_by_user_group_on_project_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_multi_role_grant_by_user_group_on_project_domain ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_service -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_endpoint_nonexistent_service ... skipped "Templated backend doesn't correctly implement write operations" -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: identity. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_map -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_attribute_map ... ok -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_region_extras -keystone.tests.unit.test_backend_templated.TestTemplatedCatalog.test_update_region_extras ... skipped "Templated backend doesn't correctly implement write operations" -keystone.tests.unit.test_cli.TestDomainConfigFinder.test_finder_ignores_files -keystone.tests.unit.test_cli.TestDomainConfigFinder.test_finder_ignores_files ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_new_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_new_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_parent -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_parent ... skipped 'Resource LDAP has been removed' -keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_forbidden_is_raised_if_enforce_scope_is_true -keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_forbidden_is_raised_if_enforce_scope_is_true ... ok +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_trust_id +keystone.tests.unit.test_v3_credential.CredentialTestCase.test_update_ec2_credential_change_trust_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_add_and_remove_user_role +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_add_and_remove_user_role ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_warning_message_is_logged_if_enforce_scope_is_false -keystone.tests.unit.test_policy.PolicyScopeTypesEnforcementTestCase.test_warning_message_is_logged_if_enforce_scope_is_false ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scoped_token_has_user_domain -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_scoped_token_has_user_domain ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_domain -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_domain ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_email -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_email ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_as_a_domain_uniqueness_constraints +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_as_a_domain_uniqueness_constraints ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_returns_not_found ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_unique_constraint -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_federated_user_unique_constraint ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_attribute_update +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_attribute_update ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_crud ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_does_not_create_local_user -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_does_not_create_local_user ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter_expect_fail +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_assertion_prefix_parameter_expect_fail ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_rename_invalidates_get_project_by_name_cache +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_rename_invalidates_get_project_by_name_cache ... skipped 'No multiple domains support' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_unique_constraint -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_nonlocal_user_unique_constraint ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_federated_attributes -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_federated_attributes ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_comma_grants ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_and_project_get_return_same_response +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_and_project_get_return_same_response ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_invalid_idp_and_protocol_fails -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_create_user_with_invalid_idp_and_protocol_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_falsey_value +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_falsey_value ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_default_domain_scoped_token +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_default_domain_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_value +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_project_update_missing_attrs_with_a_value ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_federated_user -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_federated_user ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user_when_user_has_federated_object -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_get_user_when_user_has_federated_object ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_unscoped_token_has_user_domain -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_unscoped_token_has_user_domain ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_not_in_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_id_not_in_dn ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable_with_additional_updates -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_set_immutable_with_additional_updates ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_nonlocal_user_unique_user_id_constraint -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_nonlocal_user_unique_user_id_constraint ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_foreign_assignments_when_deleting_a_domain +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_foreign_assignments_when_deleting_a_domain ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_deleting_idp_cascade_deleting_fed_user +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_deleting_idp_cascade_deleting_fed_user ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_from_user_and_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_from_user_and_project ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_mixed_case_attribute -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_mixed_case_attribute ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at_when_config_setting_is_none -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_set_last_active_at_when_config_setting_is_none ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_grant_from_user_and_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_role_grant_from_user_and_project ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_blacklist_passess_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_blacklist_passess_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group ... skipped 'N/A: LDAP does not support write' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_existing_federated_user -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_existing_federated_user ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_name_in_dn -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_name_in_dn ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_user_name_and_id_in_federation_token -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_user_name_and_id_in_federation_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_from_group_returns_not_found ... skipped 'N/A: LDAP does not support write' +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_whitelist_discards_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_empty_whitelist_discards_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user_not_creating_a_local_user -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_shadow_federated_user_not_creating_a_local_user ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_role_not_assigned +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_remove_user_role_not_assigned ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_federated_user_display_name -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_federated_user_display_name ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_update_and_user_get_return_same_response ... ok -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_federated_attributes -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_federated_attributes ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_unset_immutable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_project_unset_immutable ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_project_name_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_project_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_user_name_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_rename_duplicate_user_name_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_group_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_group_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_full_workflow +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_full_workflow ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_invalid_idp_and_protocol_fails -keystone.tests.unit.test_shadow_users.TestUserWithFederatedUser.test_update_user_with_invalid_idp_and_protocol_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_user_and_cross_domain_project +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_role_grant_by_user_and_cross_domain_project ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_token_provider.TestTokenProvider.test_provider_token_expiration_validation -keystone.tests.unit.test_token_provider.TestTokenProvider.test_provider_token_expiration_validation ... ok -keystone.tests.unit.test_token_provider.TestTokenProvider.test_strings_are_url_safe -keystone.tests.unit.test_token_provider.TestTokenProvider.test_strings_are_url_safe ... ok -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_with_missing_id -keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_user_with_missing_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_unignored_user_none_mapping +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_unignored_user_none_mapping ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_scoped_token_no_groups +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_scoped_token_no_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_token_provider.TestTokenProvider.test_unsupported_token_provider -keystone.tests.unit.test_token_provider.TestTokenProvider.test_unsupported_token_provider ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_cascade_only_accepts_enabled +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_cascade_only_accepts_enabled ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_no_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_no_name ... ok -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_validate_token_after_deleting_idp_raises_not_found -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_validate_token_after_deleting_idp_raises_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_set_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_set_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_the_same_unscoped_token_with_user_deleted +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_the_same_unscoped_token_with_user_deleted ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_unset_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_domain_unset_immutable ... skipped 'N/A: LDAP does not support multiple domains' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_token_provider.TestTokenProvider.test_validate_v3_token_with_no_token_raises_token_not_found -keystone.tests.unit.test_token_provider.TestTokenProvider.test_validate_v3_token_with_no_token_raises_token_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_group_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_group_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.test_purge_by_user_type -keystone.tests.unit.test_cli.TestUserMappingPurgeFunctional.test_purge_by_user_type ... ok -keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_nested_translation_of_SecurityErrors -keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_nested_translation_of_SecurityErrors ... ok -keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_that_regular_Errors_can_be_deep_copied -keystone.tests.unit.test_exception.TestSecurityErrorTranslation.test_that_regular_Errors_can_be_deep_copied ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_same_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_role_same_name ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_for_local_user_user_not_found +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_for_local_user_user_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enabled_cascade +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_enabled_cascade ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_workflow_with_groups_deletion -keystone.tests.unit.test_v3_federation.FederatedTokenTests.test_workflow_with_groups_deletion ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_enable -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_enable ... ok -keystone.tests.unit.test_v3_credential.TestCredentialAccessToken.test_access_token_ec2_credential -keystone.tests.unit.test_v3_credential.TestCredentialAccessToken.test_access_token_ec2_credential ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_from_rules_without_user +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_from_rules_without_user ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_id_does_nothing +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_id_does_nothing ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitModelTestCase.test_get_default_limit_model_response_schema -keystone.tests.unit.test_limits.LimitModelTestCase.test_get_default_limit_model_response_schema ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_id_fails -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_id_fails ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_name_with_trailing_whitespace +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_name_with_trailing_whitespace ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_returns_default_model -keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_returns_default_model ... ok -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter -keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_name -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_name ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_parent +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_parent ... skipped 'Resource LDAP has been removed' /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_with_nonexistent_group +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_token_with_nonexistent_group ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_without_token_fails -keystone.tests.unit.test_limits.LimitModelTestCase.test_get_limit_model_without_token_fails ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_returns_not_found -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_update_user_returns_not_found ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model -keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model ... ok -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_federated_unscoped_token_with_multiple_groups ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_updated_arbitrary_attributes_are_returned_from_update_user -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable_with_additional_updates +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_set_immutable_with_additional_updates ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter_expect_fail -keystone.tests.unit.test_v3_federation.WebSSOTests.test_assertion_prefix_parameter_expect_fail ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_tags_returns_not_found ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_disabled_idp +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_disabled_idp ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model_without_token_fails -keystone.tests.unit.test_limits.LimitModelTestCase.test_head_limit_model_without_token_fails ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_admin_token_context -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_admin_token_context ... ok -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_jws_full_workflow -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_jws_full_workflow ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_client_issuer_not_trusted -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_client_issuer_not_trusted ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_crud -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_crud ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_unset_immutable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_project_unset_immutable ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_context_already_exists -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_context_already_exists ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_default_domain_scoped_token -keystone.tests.unit.test_v3_federation.WebSSOTests.test_default_domain_scoped_token ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_enabled_ignored_disable_error -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_enabled_ignored_disable_error ... skipped "Doesn't apply since LDAP config has no affect on the SQL identity backend." -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_attri_not_found_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_attri_not_found_fail ... ok -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_validate_federated_unscoped_token -keystone.tests.unit.test_v3_federation.JWSFederatedTokenTests.test_validate_federated_unscoped_token ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_no_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_no_name ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_for_local_user +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_for_local_user ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_admin -keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_admin ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_create_idp_id_success ... ok -keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_public -keystone.tests.unit.test_versions.VersionSingleAppTestCase.test_public ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_filter -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_filter ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_same_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_role_same_name ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_enable +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_enable ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_group_names_in_mapping +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_group_names_in_mapping ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_domain_disable_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_domain_disable_fail ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_deleting_idp_cascade_deleting_fed_user -keystone.tests.unit.test_v3_federation.WebSSOTests.test_deleting_idp_cascade_deleting_fed_user ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_empty_trusted_issuer_list -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_empty_trusted_issuer_list ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_id_fails +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma_grants -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_id_comma_grants ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_name +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_name ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_malformed_environment +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_malformed_environment ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_blacklist_passess_all_values -keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_blacklist_passess_all_values ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_and_group_domain_name_mapping_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_and_group_domain_name_mapping_success ... ok -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_update_and_user_get_return_same_response -keystone.tests.unit.test_backend_ldap.MultiLDAPandSQLIdentityDomainConfigsInSQL.test_user_update_and_user_get_return_same_response ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_any_user_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_any_user_success ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_sql_injection_attack -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_sql_injection_attack ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_value_wider_than_field -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_filter_value_wider_than_field ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_returns_not_found +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_update_user_returns_not_found ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_incorrect_mapping_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_incorrect_mapping_fail ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_whitelist_discards_all_values -keystone.tests.unit.test_v3_federation.WebSSOTests.test_empty_whitelist_discards_all_values ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_updated_arbitrary_attributes_are_returned_from_update_user +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_updated_arbitrary_attributes_are_returned_from_update_user ... skipped "Using arbitrary attributes doesn't work under LDAP" +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_no_groups +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_no_groups ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_invalid_scope_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_invalid_scope_fail ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_exact_filtered -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_exact_filtered ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_crud +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_crud ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_no_group_found_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_no_group_found_fail ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_success ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_inexact_filtered -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_groups_for_user_inexact_filtered ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_with_default_user_type_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_ephemeral_with_default_user_type_success ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_enabled_ignored_disable_error +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_enabled_ignored_disable_error ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_notify +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_notify ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_id_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_id_request ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_filter +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_filter ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_name_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_domain_name_request ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_bad_remote_id -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_bad_remote_id ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_name_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_has_only_issuer_and_project_name_request ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma_grants +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_id_comma_grants ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_invalid_user_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_invalid_user_fail ... ok +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_update_and_user_get_return_same_response +keystone.tests.unit.test_backend_ldap.LdapIdentityWithMapping.test_user_update_and_user_get_return_same_response ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_protocol_not_found -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_protocol_not_found ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainid_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainid_success ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainname_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_userid_and_domainname_success ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_with_protocol_specific_remote_id -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_auth_with_protocol_specific_remote_id ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_username_and_domainid_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_mapping_with_username_and_domainid_success ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_idempotent_when_password_does_not_change +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_idempotent_when_password_does_not_change ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_default_overwritten +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_default_overwritten ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_both_domain_and_project_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_both_domain_and_project_request ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_not_idempotent_when_password_does_change +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_is_not_idempotent_when_password_does_change ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_domain_data_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_missing_domain_data_fail ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_recovers_user +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_recovers_user ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different_from_protocol +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_different_from_protocol ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered_by_domain -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_entities_filtered_by_domain ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_issuer_attribute_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_issuer_attribute_request ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_tokenless_attributes_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_no_tokenless_attributes_request ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_not_applicable_to_token_request -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_not_applicable_to_token_request ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_exact_filtered -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_exact_filtered ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_ambiguous_role_names +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_ambiguous_role_names ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_default_immutable_roles +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_default_immutable_roles ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_no_attribute +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_no_attribute ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_explicit_immutable_roles +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_explicit_immutable_roles ... ok +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_no_immutable_roles +keystone.tests.unit.test_cli.CliBootStrapTestCase.test_bootstrap_with_no_immutable_roles ... ok +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync ... ok +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_contract +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_contract ... ok +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_expand +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_expand ... ok +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_migrate +keystone.tests.unit.test_cli.CliDBSyncTestCase.test_db_sync_migrate ... ok +keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.test_config_upload +keystone.tests.unit.test_cli.CliDomainConfigAllTestCase.test_config_upload ... ok +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_unavailable +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_unavailable ... ok +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_logs_direct_maps +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_logs_direct_maps ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_data +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_data ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_id_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_id_fail ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query_bad_remote_id -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_query_bad_remote_id ... ok +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_input_file +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_input_file ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_name_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_only_domain_name_fail ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_and_proj_dom_id_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_and_proj_dom_id_success ... ok +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_rules_file +keystone.tests.unit.test_cli.TestMappingEngineTester.test_mapping_engine_tester_with_invalid_rules_file ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_user_as_empty_string +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_remote_user_as_empty_string ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_remote_id -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_missing_remote_id ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_inexact_filtered -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_in_group_inexact_filtered ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_only_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_id_only_success ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_id_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_id_success ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_request +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_request ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_name_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_and_proj_dom_name_success ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_response +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_response ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_saml2_remote +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_token_with_saml2_remote ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard_bad_remote_id -keystone.tests.unit.test_v3_federation.WebSSOTests.test_federated_sso_untrusted_dashboard_bad_remote_id ... ok -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_inexact_filtered -keystone.tests.unit.test_backend_sql.SqlFilterTests.test_list_users_inexact_filtered ... ok -keystone.tests.unit.test_cli.CliDomainConfigUploadNothing.test_uploading_all_from_an_empty_directory -keystone.tests.unit.test_cli.CliDomainConfigUploadNothing.test_uploading_all_from_an_empty_directory ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_service_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_service_v4 ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_tokens_nonexisting_group +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_issue_unscoped_tokens_nonexisting_group ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_only_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_proj_scope_with_proj_name_only_fail ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_short_scope_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_short_scope_v4 ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestMappingPopulate.test_bad_domain_name -keystone.tests.unit.test_cli.TestMappingPopulate.test_bad_domain_name ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v1 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v1 ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_request_non_admin -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_request_non_admin ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signature_v4 ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_domains +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_domains ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_cli.TestMappingPopulate.test_mapping_populate -keystone.tests.unit.test_cli.TestMappingPopulate.test_mapping_populate ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_full_workflow -keystone.tests.unit.test_v3_federation.WebSSOTests.test_full_workflow ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_token_is_cached -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_token_is_cached ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signing_key_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_signing_key_v4 ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_user_disable_fail -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_user_disable_fail ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_get_sso_origin_host_case_insensitive -keystone.tests.unit.test_v3_federation.WebSSOTests.test_get_sso_origin_host_case_insensitive ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain ... ok -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_userid_success -keystone.tests.unit.test_middleware.AuthContextMiddlewareTest.test_userid_success ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_group ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_identity_provider_specific_federated_authentication -keystone.tests.unit.test_v3_federation.WebSSOTests.test_identity_provider_specific_federated_authentication ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_and_user ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_db_version_alembic -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_db_version_alembic ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_token_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_bad_token_v4 ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_iam_signature_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_iam_signature_v4 ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_response +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_response ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v1 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v1 ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects_for_inherited_project_assignment +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_list_projects_for_inherited_project_assignment ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_signature_v4 ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_lists_with_missing_group_in_backend +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_lists_with_missing_group_in_backend ... ok +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_sts_signature_v4 +keystone.tests.unit.test_contrib_s3_core.S3ContribCore.test_good_sts_signature_v4 ... ok +Using Rules: +{ + "rules": [ + { + "local": [ + { + "group": { + "id": "0cd5e9" + } + }, + { + "user": { + "name": "{0}" + } + } + ], + "remote": [ + { + "type": "UserName" + }, + { + "type": "orgPersonType", + "not_any_of": [ + "Contractor", + "SubContractor" + ] + }, + { + "type": "LastName", + "any_one_of": [ + "Bo" + ] + } + ] + }, + { + "local": [ + { + "group": { + "id": "85a868" + } + }, + { + "user": { + "name": "{0}" + } + } + ], + "remote": [ + { + "type": "UserName" + }, + { + "type": "orgPersonType", + "any_one_of": [ + "Contractor", + "SubContractor" + ] + }, + { + "type": "FirstName", + "any_one_of": [ + "Jill" + ] + } + ] + } + ] +} +Using Assertion: +{ + "UserName": "me", + "orgPersonType": "NoContractor", + "LastName": "Bo", + "FirstName": "Jill" +} +{ + "user": { + "name": "me", + "type": "ephemeral" + }, + "group_ids": [ + "0cd5e9" + ], + "group_names": [], + "projects": [] +} +Using Rules: +{ + "rules": [ + { + "local": [ + { + "group": { + "id": "0cd5e9" + } + }, + { + "user": { + "name": "{0}" + } + } + ], + "remote": [ + { + "type": "UserName" + }, + { + "type": "orgPersonType", + "not_any_of": [ + "Contractor", + "SubContractor" + ] + }, + { + "type": "LastName", + "any_one_of": [ + "Bo" + ] + } + ] + }, + { + "local": [ + { + "group": { + "id": "85a868" + } + }, + { + "user": { + "name": "{0}" + } + } + ], + "remote": [ + { + "type": "UserName" + }, + { + "type": "orgPersonType", + "any_one_of": [ + "Contractor", + "SubContractor" + ] + }, + { + "type": "FirstName", + "any_one_of": [ + "Jill" + ] + } + ] + } + ] +} +Using Assertion: +{ + "UserName": "me", + "Email": "No@example.com" +} +stdin:3:1: K002 block comments should start with '# ' +keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace.test +keystone.tests.unit.test_hacking_checks.TestBlockCommentsBeginWithASpace.test ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_adding_blacklist_passess_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_adding_blacklist_passess_all_values ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_domain_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_create_domain_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_setting_whitelist_accepts_all_values +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_not_setting_whitelist_accepts_all_values ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_head_revisions -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_head_revisions ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_scoped_token_no_groups -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_scoped_token_no_groups ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_single_base_revision -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_single_base_revision ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_group_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_group_and_role ... ok -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_walk_versions -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkSQLite.test_walk_versions ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_user_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_domain_user_and_role ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_the_same_unscoped_token_with_user_deleted -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_the_same_unscoped_token_with_user_deleted ... ok -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_invalid -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_invalid ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_group ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_for_local_user_user_not_found -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_for_local_user_user_not_found ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project ... ok -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_valid -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_assignment_valid ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_group -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_group ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_duplicate +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_duplicate ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_bad_project +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_bad_project ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_return_count +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_return_count ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_multiple_tokens +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_multiple_tokens ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_domain_as_project +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_domain_as_project ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_once +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_once ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_from_rules_without_user -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_from_rules_without_user ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_and_user ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_invalid_input +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_with_invalid_input ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_with_only_inherited_roles_fails +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_domain_with_only_inherited_roles_fails ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_multiple_times +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_multiple_times ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_description +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_description ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_reference_registered_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_reference_registered_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once_notify +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_once_notify ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_region +keystone.tests.unit.test_limits.LimitsTestCase.test_create_limit_without_region ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_multi_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_create_multi_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_duplicate_roles_returns_single_role +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_duplicate_roles_returns_single_role ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_create_project_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_create_project_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_only_inherited_roles +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_to_project_with_only_inherited_roles ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_from_nonexistent_unscoped_token +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_from_nonexistent_unscoped_token ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_implied_roles_authentication -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_cross_domain_implied_roles_authentication ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_with_nonexistent_group -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_token_with_nonexistent_group ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_group_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_group_and_role ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.LimitsTestCase.test_delete_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_delete_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_with_idp_disabled +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scope_token_with_idp_disabled ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scoped_token_has_user_domain +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_scoped_token_has_user_domain ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_unscoped_token_has_user_domain +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_unscoped_token_has_user_domain ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_domain_id_filter +keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_domain_id_filter ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_user_name_and_id_in_federation_token +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_user_name_and_id_in_federation_token ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_project_id_filter +keystone.tests.unit.test_limits.LimitsTestCase.test_list_limit_with_project_id_filter ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_validate_token_after_deleting_idp_raises_not_found +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_validate_token_after_deleting_idp_raises_not_found ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_show_domain_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_show_domain_limit ... ok +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_workflow_with_groups_deletion +keystone.tests.unit.test_v3_federation.FederatedTokenTestsMethodToken.test_workflow_with_groups_deletion ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_entity_id +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_entity_id ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_idp_sso +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_check_idp_sso ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_delete_domain_specific_roles -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_delete_domain_specific_roles ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_user_and_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_project_user_and_role ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_role -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_role ... ok -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_get_and_list_domain_specific_roles -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_get_and_list_domain_specific_roles ... ok -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_user -keystone.tests.unit.test_v3_assignment.RoleAssignmentEffectiveTestCase.test_get_role_assignments_by_user ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_show_project_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_show_project_limit ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_head_metadata +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_head_metadata ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_metadata_with_no_metadata_file_configured +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_get_metadata_with_no_metadata_file_configured ... ok +keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit +keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_entity_id +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_entity_id ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_sso_endpoint +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_invalid_idp_sso_endpoint ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_contact_person +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_contact_person ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_not_found +keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_not_found ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_organization +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_no_organization ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_with_invalid_input +keystone.tests.unit.test_limits.LimitsTestCase.test_update_limit_with_invalid_input ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_validity +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_metadata_validity ... ok +keystone.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads +keystone.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_domain +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_domain ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_email +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_email ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_unique_constraint +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_federated_user_unique_constraint ... ok +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_serialize_metadata_object +keystone.tests.unit.test_v3_federation.IdPMetadataGenerationTests.test_serialize_metadata_object ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_does_not_create_local_user +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_does_not_create_local_user ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_unique_constraint +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_create_nonlocal_user_unique_constraint ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_federated_user +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_federated_user ... ok +keystone.tests.unit.test_v3_oauth1.JsonHomeTests.test_get_json_home +keystone.tests.unit.test_v3_oauth1.JsonHomeTests.test_get_json_home ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_user +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_get_user ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_nonlocal_user_unique_user_id_constraint +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_nonlocal_user_unique_user_id_constraint ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at_when_config_setting_is_none +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_set_last_active_at_when_config_setting_is_none ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_access_token_id_not_in_event +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_access_token_id_not_in_event ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_existing_federated_user +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_existing_federated_user ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_domain_in_list +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_domain_in_list ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user_not_creating_a_local_user +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_shadow_federated_user_not_creating_a_local_user ... ok +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_update_federated_user_display_name +keystone.tests.unit.test_shadow_users.ShadowUsersTests.test_update_federated_user_display_name ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_project_in_list +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_project_in_list ... ok +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_build_by_middleware +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_build_by_middleware ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_override +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_auth_context_override ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_empty_list +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_empty_list ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_json_home +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_json_home ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of domain_name. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_domain_scoped_token_auth_context +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_domain_scoped_token_auth_context ... ok +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_oslo_context +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_oslo_context ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_invalid +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_invalid ... ok +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_project_scoped_token_auth_context +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_project_scoped_token_auth_context ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_valid +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_valid ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of domain_name. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_unscoped_token_auth_context +keystone.tests.unit.test_v3.AuthContextMiddlewareTestCase.test_unscoped_token_auth_context ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() keystone.tests.unit.test_v3_auth.TestAuthContext.test_identity_attribute_conflict @@ -23574,284 +23714,410 @@ keystone.tests.unit.test_v3_auth.TestAuthContext.test_pick_lowest_expires_at ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_disabled_idp -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_disabled_idp ... ok -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_same_domain_assignment -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_same_domain_assignment ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: keystone.tests.unit.test_v3_auth.TestAuthJSONExternal.test_remote_user_no_method keystone.tests.unit.test_v3_auth.TestAuthJSONExternal.test_remote_user_no_method ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_for_local_user -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_for_local_user ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_if_project_tag_exists -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_if_project_tag_exists ... ok -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_update_domain_specific_roles -keystone.tests.unit.test_v3_assignment.DomainSpecificRoleTests.test_update_domain_specific_roles ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_no_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_no_token ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_project_with_no_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_check_project_with_no_tags ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_group_names_in_mapping -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_group_names_in_mapping ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain ... ok -keystone.tests.unit.test_v3_catalog.TestMultiRegion.test_catalog_with_multi_region_reports_all_endpoints -keystone.tests.unit.test_v3_catalog.TestMultiRegion.test_catalog_with_multi_region_reports_all_endpoints ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_domain_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_domain_scoped_token ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_at_in_list +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_at_in_list ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_project_scoped_token ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_list_self_url +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_list_self_url ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_unscoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_catalog_with_unscoped_token ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_token_in_list +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_token_in_list ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_matches_federated_get_domains +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_matches_federated_get_domains ... ok +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_since_future_time_no_events +keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_since_future_time_no_events ... ok +keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_type_only +keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_type_only ... ok +keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_with_enum +keystone.tests.unit.test_validation.CommonValidationTestCase.test_nullable_with_enum ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_fails_with_invalid_name +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_fails_with_invalid_name ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tag_name_too_long +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tag_name_too_long ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags_invalid_char +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_tags_invalid_char ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_too_many_tags +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_create_with_too_many_tags ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_enabled +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_enabled ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_description_fails +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_description_fails ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_enabled_fails +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_invalid_enabled_fails ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_name_too_long +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_name_too_long ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_valid_description +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_with_valid_description ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_without_name_fails +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_request_without_name_fails ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_fails_with_invalid_name +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_fails_with_invalid_name ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_name_too_long_fails +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_name_too_long_fails ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_no_parameters_fails +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_request_with_no_parameters_fails ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tag_name_too_long +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tag_name_too_long ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags_invalid_char +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_tags_invalid_char ... ok +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_too_many_tags +keystone.tests.unit.test_validation.DomainValidationTestCase.test_validate_domain_update_with_too_many_tags ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_succeeds +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_succeeds ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_without_required_fails +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_domain_limit_create_request_without_required_fails ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_addition_input_fails +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_addition_input_fails ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_both_project_and_domain +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_both_project_and_domain ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_domain +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_domain ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_input +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_with_invalid_input ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_without_optional +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_create_request_without_optional ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_request_with_no_parameters +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_request_with_no_parameters ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_succeeds +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_succeeds ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_addition_input_fails +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_addition_input_fails ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_invalid_input +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_with_invalid_input ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_without_optional +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_limit_update_request_without_optional ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_domains_with_project_scoped_token ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_succeeds +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_succeeds ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_without_required_fails +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_project_limit_create_request_without_required_fails ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_succeeds +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_succeeds ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_addition +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_addition ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_invalid_input +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_with_invalid_input ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_optional +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_optional ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_required +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_create_request_without_required ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_request_with_no_parameters +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_request_with_no_parameters ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_addition +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_addition ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_invalid_input +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_with_invalid_input ... ok +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_without_region +keystone.tests.unit.test_validation.LimitValidationTestCase.test_validate_registered_limit_update_request_without_region ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_additional_properties +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_additional_properties ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_id_and_name +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_id_and_name ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_non_id_or_name +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_authorize_request_token_with_non_id_or_name ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_succeeds +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_succeeds ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_invalid_description_fails +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_invalid_description_fails ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_no_parameters +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_no_parameters ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_none_desc +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_consumer_request_with_none_desc ... ok +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_update_consumer_request_fails_with_secret +keystone.tests.unit.test_validation.OAuth1ValidationTestCase.test_validate_update_consumer_request_fails_with_secret ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_fails_with_invalid_name +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_fails_with_invalid_name ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_request_with_name_too_long_fails +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_request_with_name_too_long_fails ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_without_name_raises_exception +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_create_without_name_raises_exception ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_fails_with_invalid_description +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_fails_with_invalid_description ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_with_valid_description +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_request_with_valid_description ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_fails_with_invalid_name +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_fails_with_invalid_name ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request ... ok +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request_with_name_too_long_fails +keystone.tests.unit.test_validation.RoleValidationTestCase.test_validate_role_update_request_with_name_too_long_fails ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_matches_federated_get_projects +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_matches_federated_get_projects ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_projects_with_project_scoped_token ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_returns_empty_list_without_system_roles +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_returns_empty_list_without_system_roles ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_domain_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_domain_scoped_token ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_project_scoped_token ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_unscoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_get_system_roles_with_unscoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_bad_request -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_bad_request ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_malformed_environment -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_malformed_environment ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_case_sensitivity -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_case_sensitivity ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_no_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_no_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_explicit_endpoint -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_explicit_endpoint ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_creates_is_domain_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_creates_is_domain_project ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_domain_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_domain_scoped_token ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_project_scoped_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_no_groups -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_no_groups ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_unscoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_catalog_with_unscoped_token ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_domains_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_domains_with_project_scoped_token ... ok +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_projects_with_project_scoped_token +keystone.tests.unit.test_v3_auth.TestAuthSpecificData.test_head_projects_with_project_scoped_token ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_at_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_at_limit ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_filter_sql_injection_attack +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_filter_sql_injection_attack ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_groups_list_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_groups_list_limit ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_inexact_filters +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_inexact_filters ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_invalid_filter_is_ignored +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_invalid_filter_is_ignored ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_filtered_domains +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_filtered_domains ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_domain +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_domain ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_funny_name +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_list_users_filtered_by_funny_name ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_multiple_filters +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_multiple_filters ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_no_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_no_limit ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_invalid_explicit_ids -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_invalid_explicit_ids ... ok -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_region_and_service -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_region_and_service ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_non_driver_list_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_non_driver_list_limit ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_projects_list_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_projects_list_limit ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_services_list_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_services_list_limit ... ok +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_users_list_limit +keystone.tests.unit.test_v3_filters.IdentityTestListLimitCase.test_users_list_limit ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_no_description +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_no_description ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_1 +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_1 ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_2 +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_none_desc_2 ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_normalize_field +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_create_normalize_field ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_delete +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_delete ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_bad_id +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_bad_id ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_head +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_get_head ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_list +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_list ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_notify -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_notify ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe_default -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_unsafe_default ... ok -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_service -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_crud_for_policy_for_service ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_valid_explicit_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_domain_valid_explicit_id ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_id +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_id ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_endpoint_association_cleanup_when_endpoint_deleted -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_endpoint_association_cleanup_when_endpoint_deleted ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_secret +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_bad_secret ... ok +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_normalize_field +keystone.tests.unit.test_v3_oauth1.ConsumerCRUDTests.test_consumer_update_normalize_field ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_hierarchical_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_hierarchical_project ... ok -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_get_policy_for_endpoint -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_get_policy_for_endpoint ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_default_overwritten -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_default_overwritten ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_is_domain_project_creates_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_is_domain_project_creates_domain ... ok -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_list_endpoints_for_policy -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_list_endpoints_for_policy ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project ... ok +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_auth_type_is_not_basic +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_auth_type_is_not_basic ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_region_deleted -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_region_deleted ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_bad_request -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_bad_request ... ok +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_blank_grant_type +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_blank_grant_type ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_400 +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_400 ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_401 +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_401 ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_invalid_domain_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_invalid_domain_id ... ok -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_service_deleted -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_region_service_association_cleanup_when_service_deleted ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different_from_protocol -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_different_from_protocol ... ok +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500 +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500 ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500_other +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_failed_500_other ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag ... ok -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_policy_deleted -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_policy_deleted ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_grant_type_is_not_client_credentials +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_grant_type_is_not_client_credentials ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_already_exists -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_already_exists ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_delete_not_allowed +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_delete_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_from_protocol -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_from_protocol ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_service_deleted -keystone.tests.unit.test_v3_endpoint_policy.EndpointPolicyTestCase.test_service_association_cleanup_when_service_deleted ... ok +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_get_not_allowed +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_get_not_allowed ... ok +/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead + system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_head_not_allowed +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_head_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_invalid_project_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_invalid_project_id ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_no_attribute -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_no_attribute ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_access_token_id_not_in_event -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_access_token_id_not_in_event ... ok -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: case. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -/usr/lib/python3/dist-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: CASE. To ensure interoperability, identifiers should be a valid uuid. - warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_is_case_insensitive -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_is_case_insensitive ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_patch_not_allowed +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_patch_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_unavailable -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_unavailable ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_domain_in_list -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_domain_in_list ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_put_not_allowed +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_method_put_not_allowed ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_name_over_character_limit -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_name_over_character_limit ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_user_as_empty_string -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_remote_user_as_empty_string ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_project_in_list -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_disabled_project_in_list ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_auth +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_auth ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_over_tag_limit -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_over_tag_limit ... ok /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_id +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_id ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_unsafe_name -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_tag_unsafe_name ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_saml2_remote -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_token_with_saml2_remote ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_empty_list -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_empty_list ... ok +/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. + if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_secret +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_client_secret ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() /usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_json_home -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_get_json_home ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_tokens_nonexisting_group -keystone.tests.unit.test_v3_federation.WebSSOTests.test_issue_unscoped_tokens_nonexisting_group ... ok +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_grant_type +keystone.tests.unit.test_v3_oauth2.AccessTokenTests.test_get_access_token_without_grant_type ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe_default -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_unsafe_default ... ok +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_create_policy +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_create_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_invalid -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_invalid ... ok +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_delete_policy +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_delete_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_and_no_domain_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_and_no_domain_id ... skipped 'Work In Progress Test Failed as expected: waiting for support for parent_id to imply domain_id' -keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_domains -keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_domains ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_valid -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_list_since_valid ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_parent_id_none_and_domain_id_none ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects -keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_with_tags ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects_for_inherited_project_assignment -keystone.tests.unit.test_v3_federation.WebSSOTests.test_list_projects_for_inherited_project_assignment ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_without_parent_id_and_without_domain_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_project_without_parent_id_and_without_domain_id ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_lists_with_missing_group_in_backend -keystone.tests.unit.test_v3_federation.WebSSOTests.test_lists_with_missing_group_in_backend ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_retries_on_deadlock ... ok +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_get_head_policy +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_get_head_policy ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_second_domain_valid_explicit_id_fails -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_create_second_domain_valid_explicit_id_fails ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_at_in_list -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_at_in_list ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_adding_blacklist_passess_all_values -keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_adding_blacklist_passess_all_values ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_default_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_default_domain ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_list_self_url -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_list_self_url ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_setting_whitelist_accepts_all_values -keystone.tests.unit.test_v3_federation.WebSSOTests.test_not_setting_whitelist_accepts_all_values ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain ... ok -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_token_in_list -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_revoked_token_in_list ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_list_head_policies +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_list_head_policies ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_render_callback_template -keystone.tests.unit.test_v3_federation.WebSSOTests.test_render_callback_template ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_deletes_is_domain_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_deletes_is_domain_project ... ok +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_update_policy +keystone.tests.unit.test_v3_policy.PolicyTestCase.test_update_policy ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_ec2_without_project_id_fails +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_ec2_without_project_id_fails ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_non_ec2_without_project_id_succeeds +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_non_ec2_without_project_id_succeeds ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_succeeds +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_succeeds ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_succeeds +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_succeeds ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_with_extra_parameters_succeeds +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_with_extra_parameters_succeeds ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_without_parameters_fails +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_update_without_parameters_fails ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_extra_parameters_succeeds +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_extra_parameters_succeeds ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_project_id_succeeds +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_with_project_id_succeeds ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_blob_fails +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_blob_fails ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_type_fails +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_type_fails ... ok +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_user_id_fails +keystone.tests.unit.test_validation.CredentialValidationTestCase.test_validate_credential_without_user_id_fails ... ok /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_since_future_time_no_events -keystone.tests.unit.test_v3_os_revoke.OSRevokeTests.test_since_future_time_no_events ... ok keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_fails_with_invalid_name keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_fails_with_invalid_name ... ok keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_create_fails_without_group_name @@ -23872,6 +24138,22 @@ keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_succeeds ... ok keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_succeeds_with_extra_parameters keystone.tests.unit.test_validation.GroupValidationTestCase.test_validate_group_update_succeeds_with_extra_parameters ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_accept_type_handling +keystone.tests.unit.test_versions.VersionTestCase.test_accept_type_handling ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_json_home_root +keystone.tests.unit.test_versions.VersionTestCase.test_json_home_root ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_json_home_v3 +keystone.tests.unit.test_versions.VersionTestCase.test_json_home_v3 ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_public_version_v3 +keystone.tests.unit.test_versions.VersionTestCase.test_public_version_v3 ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_public_versions +keystone.tests.unit.test_versions.VersionTestCase.test_public_versions ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset +keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset_v3 +keystone.tests.unit.test_versions.VersionTestCase.test_use_site_url_if_endpoint_unset_v3 ... ok +keystone.tests.unit.test_versions.VersionTestCase.test_v2_disabled +keystone.tests.unit.test_versions.VersionTestCase.test_v2_disabled ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_app_cred_scoped_payload_with_16_char_non_uuid_ids keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_app_cred_scoped_payload_with_16_char_non_uuid_ids ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_app_cred_scoped_payload_with_non_uuid_ids @@ -23890,8 +24172,6 @@ keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload_with_default_domain ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload_with_non_uuid_user_id keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_domain_scoped_payload_with_non_uuid_user_id ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_hierarchy -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_hierarchy ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_domain_scoped_payload keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_domain_scoped_payload ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_federated_payload_with_16_char_non_uuid_ids @@ -23914,18 +24194,12 @@ keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_system_scoped_payload keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_system_scoped_payload ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload_with_16_char_non_uuid_ids keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload_with_16_char_non_uuid_ids ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_bad_project -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_bad_project ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload_with_non_uuid_ids keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_trust_scoped_payload_with_non_uuid_ids ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_unscoped_payload @@ -23936,413 +24210,24 @@ keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_unscoped_payload_with_non_uuid_user_id ... ok keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions keystone.tests.unit.token.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_with_idp -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_domain_with_idp ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_multiple_tokens -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_multiple_tokens ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_enabled_domain_fails -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_enabled_domain_fails ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_not_leaf_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_not_leaf_project ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_once -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_once ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_with_only_inherited_roles_fails -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_domain_with_only_inherited_roles_fails ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag_not_found -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tag_not_found ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_project_tags ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_multiple_times -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_multiple_times ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_tag_invalid_project_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_delete_tag_invalid_project_id ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_domain ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_leaf_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_leaf_project ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once_notify -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_once_notify ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_not_leaf_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_disable_not_leaf_project ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_duplicate_roles_returns_single_role -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_duplicate_roles_returns_single_role ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_defined_federated_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_defined_federated_domain ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_federated_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_forbid_operations_on_federated_domain ... ok -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_only_inherited_roles -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_with_only_inherited_roles ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_domain ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_from_nonexistent_unscoped_token -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_from_nonexistent_unscoped_token ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_head_project ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_with_idp_disabled -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_token_with_idp_disabled ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_tag_that_does_not_exist -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_tag_that_does_not_exist ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_include_limits -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_include_limits ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scoped_token_has_user_domain -keystone.tests.unit.test_v3_federation.WebSSOTests.test_scoped_token_has_user_domain ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_ids -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_federation.WebSSOTests.test_unscoped_token_has_user_domain -keystone.tests.unit.test_v3_federation.WebSSOTests.test_unscoped_token_has_user_domain ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_and_parents_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_full_access -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_full_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_federation.WebSSOTests.test_user_name_and_id_in_federation_token -keystone.tests.unit.test_v3_federation.WebSSOTests.test_user_name_and_id_in_federation_token ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_invalid_id ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_partial_access -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_parents_as_list_with_partial_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_validate_token_after_deleting_idp_raises_not_found -keystone.tests.unit.test_v3_federation.WebSSOTests.test_validate_token_after_deleting_idp_raises_not_found ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_ids -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_and_subtree_as_ids ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_federation.WebSSOTests.test_workflow_with_groups_deletion -keystone.tests.unit.test_v3_federation.WebSSOTests.test_workflow_with_groups_deletion ... /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_create_endpoint_fails_with_invalid_enabled -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_create_endpoint_fails_with_invalid_enabled ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_interface -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_interface ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_region_id -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_region_id ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_url -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_with_invalid_url ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_interface -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_interface ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_service_id -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_service_id ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_url -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_fails_without_url ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_extra_parameters ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_required_parameters -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_required_parameters ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_url -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_url ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_valid_enabled -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_create_succeeds_with_valid_enabled ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_request_succeeds -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_request_succeeds ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_enabled -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_enabled ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_interface -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_interface ... /usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_region_id -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_region_id ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_url -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_invalid_url ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_no_parameters -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_fails_with_no_parameters ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_request_succeeds -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_request_succeeds ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_extra_parameters ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_url -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_url ... ok -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_valid_enabled -keystone.tests.unit.test_validation.EndpointValidationTestCase.test_validate_endpoint_update_succeeds_with_valid_enabled ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_full_access -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_full_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_invalid_id ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_project_with_subtree_as_list_with_partial_access ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_single_project_tag -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_get_single_project_tag ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_domains -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_domains ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_projects -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_head_projects ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_limit_for_domains -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_limit_for_domains ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter_default -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_is_domain_filter_default ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_response_returns_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_response_returns_tags ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags_for_project_with_no_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_project_tags_for_project_with_no_tags ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_tags_and_name -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_tags_and_name ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_user_with_inherited_role -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_by_user_with_inherited_role ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags_any -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_not_tags_any ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_parent_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_parent_id ... skipped "Strict two level limit enforcement model doesn't allow theproject tree depth > 2" -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags_any -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_by_tags_any ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_any_tag_filters ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_tag_filters -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_conflict_tag_filters ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_any_tag_filters ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_tag_filters -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_list_projects_filtering_multiple_tag_filters ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_token_revoked_once_domain_disabled -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_token_revoked_once_domain_disabled ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe_default -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_unsafe_default ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_updates_is_domain_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_domain_updates_is_domain_project ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_domain_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_domain_id ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_is_domain_not_allowed -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_is_domain_not_allowed ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_parent_id -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_parent_id ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_removes_previous_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_removes_previous_tags ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_unsafe_names -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_unsafe_names ... ok -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_with_too_many_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_tags_with_too_many_tags ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -/usr/lib/python3/dist-packages/flask_restful/__init__.py:283: DeprecationWarning: 'propagate_exceptions' is deprecated and will be removed in Flask 2.3. - if not isinstance(e, HTTPException) and current_app.propagate_exceptions: -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe_default -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_unsafe_default ... ok -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_with_tags -keystone.tests.unit.test_v3_resource.StrictTwoLevelLimitsResourceTestCase.test_update_project_with_tags ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_none -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_none ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_wrong_type -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_change_password_required_wrong_type ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_fails_invalid_option -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_options_fails_invalid_option ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_succeeds_with_empty_options -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_succeeds_with_empty_options ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules_enabled -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_mfa_rules_enabled ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_change_password_required -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_change_password_required ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_lockout_password -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_options_lockout_password ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_two_options -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_create_with_two_options ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_option_validation_with_invalid_mfa_rules_fails -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_option_validation_with_invalid_mfa_rules_fails ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_mfa_rules_enabled -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_mfa_rules_enabled ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_mfa_rules -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_mfa_rules ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_change_password_required -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_change_password_required ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_lockout_password -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_options_lockout_password ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_two_options -keystone.tests.unit.test_validation.UserValidationTestCase.test_user_update_with_two_options ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_enabled_formats -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_enabled_formats ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_name -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_name ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_password_type -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_with_invalid_password_type ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_without_name -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_fails_without_name ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_request_succeeds -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_request_succeeds ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_extra_attributes -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_extra_attributes ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_description -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_description ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_password -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_null_password ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_password_of_zero_length -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_password_of_zero_length ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_valid_enabled_formats -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_succeeds_with_valid_enabled_formats ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_with_all_valid_parameters_succeeds -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_create_with_all_valid_parameters_succeeds ... ok -/usr/lib/python3/dist-packages/oslo_i18n/_message.py:101: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead - system_locale = locale.getdefaultlocale() -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_invalid_name -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_invalid_name ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_no_parameters -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_fails_with_no_parameters ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds ... ok -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds_with_extra_parameters -keystone.tests.unit.test_validation.UserValidationTestCase.test_validate_user_update_succeeds_with_extra_parameters ... ok -Invalid domain name: a700c3e3b762446a9c30a2ead954e779 ---------------------------------------------------------------------- -Ran 5618 tests in 1001.068s +Ran 5618 tests in 825.582s OK (skipped=735) + stestr slowest -Test id Runtime (s) -------------------------------------------------------------------------------------------------------------------- ----------- -keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation 469.914 -keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation 433.032 -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncPostgreSQL.test_models_sync 201.779 -keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver.test_add_user_to_group 199.756 -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncSQLite.test_models_sync 198.955 -keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase.test_add_user_to_group 198.719 -keystone.tests.unit.common.sql.test_upgrades.TestModelsLegacySyncPostgreSQL.test_models_sync 198.402 -keystone.tests.unit.common.sql.test_upgrades.TestModelsSyncMySQL.test_models_sync 197.388 -keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase.test_add_user_to_group 195.537 -keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_db_version_alembic 195.398 +Test id Runtime (s) +---------------------------------------------------------------------------------------------------------------------------------- ----------- +keystone.tests.unit.token.test_fernet_provider.TestFernetKeyRotation.test_rotation 125.457 +keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation 120.016 +keystone.tests.unit.test_sql_banned_operations.TestMigrationsWalkPostgreSQL.test_db_version_alembic 72.559 +keystone.tests.unit.test_policy.GeneratePolicyFileTestCase.test_policy_generator_from_command_line 31.749 +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_identity_manager_catches_forbidden_when_deleting_a_project 14.951 +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_cannot_delete_disabled_domain_with_immutable 14.799 +keystone.tests.unit.test_backend_ldap.DomainSpecificLDAPandSQLIdentity.test_add_user_to_group 13.717 +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_chase_referrals_on 13.267 +keystone.tests.unit.test_backend_ldap.LDAPIdentityEnabledEmulation.test_is_domain_sub_project_has_parent_domain_id 13.043 +keystone.tests.unit.test_backend_ldap_pool.LDAPIdentity.test_cannot_update_immutable_project_while_unsetting_immutable 11.991 + rm -rf .stestr rm -rf /build/reproducible-path/keystone-22.0.0/debian/tmp/usr/etc dh_install @@ -25937,10 +25822,10 @@ The HTML pages are in debian/keystone-doc/usr/share/doc/keystone-doc/html. dh_sphinxdoc -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/keystone-doc/usr/share/doc/keystone-doc/html/_static/js/bootstrap.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/keystone-doc/usr/share/doc/keystone-doc/html/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/keystone-doc/usr/share/doc/keystone-doc/html/_static/js/webui-popover.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/keystone-doc/usr/share/doc/keystone-doc/html/_static/js/navigation.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/keystone-doc/usr/share/doc/keystone-doc/html/_static/js/bootstrap.min.js make[1]: Leaving directory '/build/reproducible-path/keystone-22.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/keystone-22.0.0' @@ -26783,10 +26668,10 @@ make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 -I: dh_python3 tools:114: replacing shebang in debian/python3-keystone/usr/bin/keystone-wsgi-public I: dh_python3 tools:114: replacing shebang in debian/python3-keystone/usr/bin/keystone-manage -I: dh_python3 tools:114: replacing shebang in debian/python3-keystone/usr/bin/keystone-wsgi-admin I: dh_python3 tools:114: replacing shebang in debian/python3-keystone/usr/bin/keystone-status +I: dh_python3 tools:114: replacing shebang in debian/python3-keystone/usr/bin/keystone-wsgi-public +I: dh_python3 tools:114: replacing shebang in debian/python3-keystone/usr/bin/keystone-wsgi-admin make[1]: Leaving directory '/build/reproducible-path/keystone-22.0.0' debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/keystone-22.0.0' @@ -26799,9 +26684,10 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/keystone.init.in -+ echo+ sed s/.init.in// - debian/keystone.init.in +++ ls -1 debian/keystone.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/keystone.init.in +++ sed s/.init.in// + MYINIT=debian/keystone + cp debian/keystone.init.in debian/keystone.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -26811,7 +26697,7 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/*.service.in +++ ls -1 'debian/*.service.in' ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ @@ -26820,11 +26706,12 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/keystone.init.in -+ echo+ sed s/.init.in/.service.in/ - debian/keystone.init.in +++ ls debian/keystone.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/keystone.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/keystone.service.in -+ [ -e debian/keystone.service.in ] ++ '[' -e debian/keystone.service.in ']' + pkgos-gen-systemd-unit debian/keystone.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/keystone-22.0.0' @@ -26839,9 +26726,10 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/keystone.init.in -+ echo debian/keystone.init.in -+ sed s/.init.in// +++ ls -1 debian/keystone.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/keystone.init.in +++ sed s/.init.in// + MYINIT=debian/keystone + cp debian/keystone.init.in debian/keystone.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -26851,7 +26739,7 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/*.service.in +++ ls -1 'debian/*.service.in' ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ @@ -26860,11 +26748,12 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/keystone.init.in -+ echo debian/keystone.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/keystone.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/keystone.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/keystone.service.in -+ [ -e debian/keystone.service.in ] ++ '[' -e debian/keystone.service.in ']' + pkgos-gen-systemd-unit debian/keystone.init.in dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/keystone-22.0.0' @@ -26904,12 +26793,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/29217/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/98390 and its subdirectories -I: Current time: Sat Feb 22 04:53:55 -12 2025 -I: pbuilder-time-stamp: 1740243235 +I: removing directory /srv/workspace/pbuilder/29217 and its subdirectories +I: Current time: Mon Jan 22 00:50:39 +14 2024 +I: pbuilder-time-stamp: 1705834239