Diff of the two buildlogs: -- --- b1/build.log 2022-03-18 19:22:23.679639377 +0000 +++ b2/build.log 2022-03-18 19:29:23.963830657 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Mar 18 07:09:59 -12 2022 -I: pbuilder-time-stamp: 1647630599 +I: Current time: Fri Apr 21 15:45:26 +14 2023 +I: pbuilder-time-stamp: 1682041526 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Thu Feb 21 03:13:01 2019 -12 +gpgv: Signature made Fri Feb 22 05:13:01 2019 +14 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./glance_17.0.0-4.dsc @@ -33,136 +33,170 @@ dpkg-source: info: applying fix-never-ending-recursion-in-py3.7.1.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/772447/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2691502/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/2691502/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2691502/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='30b8c192c3d946cfa4b8e1140c46321f' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='772447' - PS1='# ' - PS2='> ' + INVOCATION_ID=736766c7d3184de493886ee74c4400fb + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=2691502 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/tmp.dr6aogKyrP/pbuilderrc_Vewe --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.dr6aogKyrP/b1 --logfile b1/build.log glance_17.0.0-4.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97: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/tmp.dr6aogKyrP/pbuilderrc_z8yk --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.dr6aogKyrP/b2 --logfile b2/build.log glance_17.0.0-4.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos1-amd64 5.10.0-12-amd64 #1 SMP Debian 5.10.103-1 (2022-03-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.16.0-0.bpo.3-amd64 #1 SMP PREEMPT Debian 5.16.11-1~bpo11+1 (2022-03-02) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Mar 6 20:26 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/772447/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Apr 21 15:45 sh -> bash + lrwxrwxrwx 1 root root 4 Apr 10 04:47 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/2691502/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -690,7 +724,7 @@ Get: 334 http://deb.debian.org/debian buster/main amd64 python3-wsme all 0.9.3-2 [66.3 kB] Get: 335 http://deb.debian.org/debian buster/main amd64 python3-xattr amd64 0.9.6-1 [16.8 kB] Get: 336 http://deb.debian.org/debian buster/main amd64 sqlite3 amd64 3.27.2-3+deb10u1 [940 kB] -Fetched 75.5 MB in 1s (53.2 MB/s) +Fetched 75.5 MB in 1s (60.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (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 ... 19195 files and directories currently installed.) @@ -2146,7 +2180,8 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/glance-17.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 > ../glance_17.0.0-4_source.changes +hostname: Name or service not known +I: Running cd /build/glance-17.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 > ../glance_17.0.0-4_source.changes dpkg-buildpackage: info: source package glance dpkg-buildpackage: info: source version 2:17.0.0-4 dpkg-buildpackage: info: source distribution unstable @@ -2279,68 +2314,31 @@ creating build creating build/lib creating build/lib/glance -creating build/lib/glance/_async -copying glance/_async/taskflow_executor.py -> build/lib/glance/_async -copying glance/_async/utils.py -> build/lib/glance/_async -copying glance/_async/__init__.py -> build/lib/glance/_async +creating build/lib/glance/api +creating build/lib/glance/api/middleware +copying glance/api/middleware/version_negotiation.py -> build/lib/glance/api/middleware +copying glance/api/middleware/gzip.py -> build/lib/glance/api/middleware +copying glance/api/middleware/context.py -> build/lib/glance/api/middleware +copying glance/api/middleware/cache_manage.py -> build/lib/glance/api/middleware +copying glance/api/middleware/cache.py -> build/lib/glance/api/middleware +copying glance/api/middleware/__init__.py -> build/lib/glance/api/middleware +creating build/lib/glance/api/v1 +copying glance/api/v1/upload_utils.py -> build/lib/glance/api/v1 +copying glance/api/v1/router.py -> build/lib/glance/api/v1 +copying glance/api/v1/filters.py -> build/lib/glance/api/v1 +copying glance/api/v1/controller.py -> build/lib/glance/api/v1 +copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 creating build/lib/glance/tests -creating build/lib/glance/tests/unit -creating build/lib/glance/tests/unit/api -creating build/lib/glance/tests/unit/api/middleware -copying glance/tests/unit/api/middleware/test_cache_manage.py -> build/lib/glance/tests/unit/api/middleware -copying glance/tests/unit/api/middleware/__init__.py -> build/lib/glance/tests/unit/api/middleware -creating build/lib/glance/db -creating build/lib/glance/db/sqlalchemy -creating build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/utils.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/tag.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/resource_type_association.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/resource_type.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/property.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/object.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/namespace.py -> build/lib/glance/db/sqlalchemy/metadef_api -copying glance/db/sqlalchemy/metadef_api/__init__.py -> build/lib/glance/db/sqlalchemy/metadef_api -creating build/lib/glance/_async/flows -creating build/lib/glance/_async/flows/plugins -copying glance/_async/flows/plugins/image_conversion.py -> build/lib/glance/_async/flows/plugins -copying glance/_async/flows/plugins/plugin_opts.py -> build/lib/glance/_async/flows/plugins -copying glance/_async/flows/plugins/no_op.py -> build/lib/glance/_async/flows/plugins -copying glance/_async/flows/plugins/inject_image_metadata.py -> build/lib/glance/_async/flows/plugins -copying glance/_async/flows/plugins/__init__.py -> build/lib/glance/_async/flows/plugins -creating build/lib/glance/registry -creating build/lib/glance/registry/client -creating build/lib/glance/registry/client/v2 -copying glance/registry/client/v2/client.py -> build/lib/glance/registry/client/v2 -copying glance/registry/client/v2/api.py -> build/lib/glance/registry/client/v2 -copying glance/registry/client/v2/__init__.py -> build/lib/glance/registry/client/v2 -creating build/lib/glance/common -creating build/lib/glance/common/location_strategy -copying glance/common/location_strategy/store_type.py -> build/lib/glance/common/location_strategy -copying glance/common/location_strategy/location_order.py -> build/lib/glance/common/location_strategy -copying glance/common/location_strategy/__init__.py -> build/lib/glance/common/location_strategy +creating build/lib/glance/tests/integration +creating build/lib/glance/tests/integration/v2 +copying glance/tests/integration/v2/test_tasks_api.py -> build/lib/glance/tests/integration/v2 +copying glance/tests/integration/v2/test_property_quota_violations.py -> build/lib/glance/tests/integration/v2 +copying glance/tests/integration/v2/base.py -> build/lib/glance/tests/integration/v2 +copying glance/tests/integration/v2/__init__.py -> build/lib/glance/tests/integration/v2 creating build/lib/glance/tests/functional -creating build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_images.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_tasks.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_schemas.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_metadef_tags.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_metadef_resourcetypes.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_metadef_properties.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_metadef_objects.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/test_metadef_namespaces.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/registry_data_api.py -> build/lib/glance/tests/functional/v2 -copying glance/tests/functional/v2/__init__.py -> build/lib/glance/tests/functional/v2 -copying glance/opts.py -> build/lib/glance -copying glance/version.py -> build/lib/glance -copying glance/scrubber.py -> build/lib/glance -copying glance/schema.py -> build/lib/glance -copying glance/notifier.py -> build/lib/glance -copying glance/location.py -> build/lib/glance -copying glance/i18n.py -> build/lib/glance -copying glance/gateway.py -> build/lib/glance -copying glance/context.py -> build/lib/glance -copying glance/__init__.py -> build/lib/glance -creating build/lib/glance/api +creating build/lib/glance/tests/functional/serial +copying glance/tests/functional/serial/test_scrubber.py -> build/lib/glance/tests/functional/serial +copying glance/tests/functional/serial/__init__.py -> build/lib/glance/tests/functional/serial copying glance/api/versions.py -> build/lib/glance/api copying glance/api/property_protections.py -> build/lib/glance/api copying glance/api/policy.py -> build/lib/glance/api @@ -2348,90 +2346,101 @@ copying glance/api/cached_images.py -> build/lib/glance/api copying glance/api/authorization.py -> build/lib/glance/api copying glance/api/__init__.py -> build/lib/glance/api -copying glance/registry/__init__.py -> build/lib/glance/registry -creating build/lib/glance/hacking -copying glance/hacking/checks.py -> build/lib/glance/hacking -copying glance/hacking/__init__.py -> build/lib/glance/hacking -copying glance/tests/functional/test_wsgi.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_ssl.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_sqlite.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_reload.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_logging.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_healthcheck_middleware.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_gzip_middleware.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_glance_manage.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_cors_middleware.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_client_redirects.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_client_exceptions.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_cache_middleware.py -> build/lib/glance/tests/functional -copying glance/tests/functional/test_api.py -> build/lib/glance/tests/functional -copying glance/tests/functional/store_utils.py -> build/lib/glance/tests/functional -copying glance/tests/functional/ft_utils.py -> build/lib/glance/tests/functional -copying glance/tests/functional/__init__.py -> build/lib/glance/tests/functional -copying glance/tests/utils.py -> build/lib/glance/tests -copying glance/tests/test_hacking.py -> build/lib/glance/tests -copying glance/tests/stubs.py -> build/lib/glance/tests -copying glance/tests/__init__.py -> build/lib/glance/tests -creating build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_tasks_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_schemas_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_registry_client.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_registry_api.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_metadef_resources.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_images_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_image_tags_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_image_members_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_image_data_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_image_actions_resource.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_discovery_stores.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/test_discovery_image_import.py -> build/lib/glance/tests/unit/v2 -copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 -creating build/lib/glance/tests/integration -copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration -creating build/lib/glance/common/scripts -copying glance/common/scripts/utils.py -> build/lib/glance/common/scripts -copying glance/common/scripts/__init__.py -> build/lib/glance/common/scripts -creating build/lib/glance/db/simple -copying glance/db/simple/api.py -> build/lib/glance/db/simple -copying glance/db/simple/__init__.py -> build/lib/glance/db/simple +creating build/lib/glance/db +creating build/lib/glance/db/sqlalchemy creating build/lib/glance/db/sqlalchemy/alembic_migrations -creating build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand02_add_os_hash_.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand01_add_os_hidden.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/mitaka01_add_image_created_updated_idx.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions -copying glance/db/sqlalchemy/alembic_migrations/versions/__init__.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions copying glance/db/sqlalchemy/alembic_migrations/env.py -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/add_images_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/__init__.py -> build/lib/glance/db/sqlalchemy/alembic_migrations -creating build/lib/glance/tests/unit/image_cache -copying glance/tests/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache -creating build/lib/glance/tests/functional/db -creating build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_rocky_expand02.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_rocky_expand01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_pike_migrate01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_pike_expand01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_pike_contract01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_ocata_migrate01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_ocata_expand01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_ocata_contract01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_mitaka02.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/test_mitaka01.py -> build/lib/glance/tests/functional/db/migrations -copying glance/tests/functional/db/migrations/__init__.py -> build/lib/glance/tests/functional/db/migrations +creating build/lib/glance/registry +creating build/lib/glance/registry/api +creating build/lib/glance/registry/api/v1 +copying glance/registry/api/v1/members.py -> build/lib/glance/registry/api/v1 +copying glance/registry/api/v1/images.py -> build/lib/glance/registry/api/v1 +copying glance/registry/api/v1/__init__.py -> build/lib/glance/registry/api/v1 +creating build/lib/glance/quota +copying glance/quota/__init__.py -> build/lib/glance/quota +creating build/lib/glance/common +copying glance/common/wsgi.py -> build/lib/glance/common +copying glance/common/utils.py -> build/lib/glance/common +copying glance/common/wsme_utils.py -> build/lib/glance/common +copying glance/common/wsgi_app.py -> build/lib/glance/common +copying glance/common/trust_auth.py -> build/lib/glance/common +copying glance/common/timeutils.py -> build/lib/glance/common +copying glance/common/swift_store_utils.py -> build/lib/glance/common +copying glance/common/store_utils.py -> build/lib/glance/common +copying glance/common/rpc.py -> build/lib/glance/common +copying glance/common/property_utils.py -> build/lib/glance/common +copying glance/common/exception.py -> build/lib/glance/common +copying glance/common/crypt.py -> build/lib/glance/common +copying glance/common/config.py -> build/lib/glance/common +copying glance/common/client.py -> build/lib/glance/common +copying glance/common/auth.py -> build/lib/glance/common +copying glance/common/__init__.py -> build/lib/glance/common +creating build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/utils.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/tag.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/resource_type_association.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/resource_type.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/property.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/object.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/namespace.py -> build/lib/glance/db/sqlalchemy/metadef_api +copying glance/db/sqlalchemy/metadef_api/__init__.py -> build/lib/glance/db/sqlalchemy/metadef_api +creating build/lib/glance/common/scripts +copying glance/common/scripts/utils.py -> build/lib/glance/common/scripts +copying glance/common/scripts/__init__.py -> build/lib/glance/common/scripts +copying glance/db/utils.py -> build/lib/glance/db +copying glance/db/migration.py -> build/lib/glance/db +copying glance/db/metadata.py -> build/lib/glance/db +copying glance/db/__init__.py -> build/lib/glance/db +creating build/lib/glance/tests/unit +creating build/lib/glance/tests/unit/_async +copying glance/tests/unit/_async/test_taskflow_executor.py -> build/lib/glance/tests/unit/_async +copying glance/tests/unit/_async/test_async.py -> build/lib/glance/tests/unit/_async +copying glance/tests/unit/_async/__init__.py -> build/lib/glance/tests/unit/_async +creating build/lib/glance/common/scripts/api_image_import +copying glance/common/scripts/api_image_import/main.py -> build/lib/glance/common/scripts/api_image_import +copying glance/common/scripts/api_image_import/__init__.py -> build/lib/glance/common/scripts/api_image_import +creating build/lib/glance/cmd +copying glance/cmd/scrubber.py -> build/lib/glance/cmd +copying glance/cmd/replicator.py -> build/lib/glance/cmd +copying glance/cmd/registry.py -> build/lib/glance/cmd +copying glance/cmd/manage.py -> build/lib/glance/cmd +copying glance/cmd/control.py -> build/lib/glance/cmd +copying glance/cmd/cache_pruner.py -> build/lib/glance/cmd +copying glance/cmd/cache_prefetcher.py -> build/lib/glance/cmd +copying glance/cmd/cache_cleaner.py -> build/lib/glance/cmd +copying glance/cmd/api.py -> build/lib/glance/cmd +copying glance/cmd/__init__.py -> build/lib/glance/cmd creating build/lib/glance/api/v2 +copying glance/api/v2/tasks.py -> build/lib/glance/api/v2 +copying glance/api/v2/schemas.py -> build/lib/glance/api/v2 +copying glance/api/v2/router.py -> build/lib/glance/api/v2 +copying glance/api/v2/metadef_tags.py -> build/lib/glance/api/v2 +copying glance/api/v2/metadef_resource_types.py -> build/lib/glance/api/v2 +copying glance/api/v2/metadef_properties.py -> build/lib/glance/api/v2 +copying glance/api/v2/metadef_objects.py -> build/lib/glance/api/v2 +copying glance/api/v2/metadef_namespaces.py -> build/lib/glance/api/v2 +copying glance/api/v2/images.py -> build/lib/glance/api/v2 +copying glance/api/v2/image_tags.py -> build/lib/glance/api/v2 +copying glance/api/v2/image_members.py -> build/lib/glance/api/v2 +copying glance/api/v2/image_data.py -> build/lib/glance/api/v2 +copying glance/api/v2/image_actions.py -> build/lib/glance/api/v2 +copying glance/api/v2/discovery.py -> build/lib/glance/api/v2 +copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 +creating build/lib/glance/db/sqlalchemy/migrate_repo +copying glance/db/sqlalchemy/migrate_repo/schema.py -> build/lib/glance/db/sqlalchemy/migrate_repo +copying glance/db/sqlalchemy/migrate_repo/manage.py -> build/lib/glance/db/sqlalchemy/migrate_repo +copying glance/db/sqlalchemy/migrate_repo/__init__.py -> build/lib/glance/db/sqlalchemy/migrate_repo +creating build/lib/glance/tests/unit/common +creating build/lib/glance/tests/unit/common/scripts +creating build/lib/glance/tests/unit/common/scripts/image_import +copying glance/tests/unit/common/scripts/image_import/test_main.py -> build/lib/glance/tests/unit/common/scripts/image_import +copying glance/tests/unit/common/scripts/image_import/__init__.py -> build/lib/glance/tests/unit/common/scripts/image_import +copying glance/registry/api/__init__.py -> build/lib/glance/registry/api creating build/lib/glance/api/v2/model copying glance/api/v2/model/metadef_tag.py -> build/lib/glance/api/v2/model copying glance/api/v2/model/metadef_resource_type.py -> build/lib/glance/api/v2/model @@ -2440,48 +2449,49 @@ copying glance/api/v2/model/metadef_object.py -> build/lib/glance/api/v2/model copying glance/api/v2/model/metadef_namespace.py -> build/lib/glance/api/v2/model copying glance/api/v2/model/__init__.py -> build/lib/glance/api/v2/model -creating build/lib/glance/db/registry -copying glance/db/registry/api.py -> build/lib/glance/db/registry -copying glance/db/registry/__init__.py -> build/lib/glance/db/registry -creating build/lib/glance/_async/flows/_internal_plugins -copying glance/_async/flows/_internal_plugins/web_download.py -> build/lib/glance/_async/flows/_internal_plugins -copying glance/_async/flows/_internal_plugins/__init__.py -> build/lib/glance/_async/flows/_internal_plugins -creating build/lib/glance/api/middleware -copying glance/api/middleware/version_negotiation.py -> build/lib/glance/api/middleware -copying glance/api/middleware/gzip.py -> build/lib/glance/api/middleware -copying glance/api/middleware/context.py -> build/lib/glance/api/middleware -copying glance/api/middleware/cache_manage.py -> build/lib/glance/api/middleware -copying glance/api/middleware/cache.py -> build/lib/glance/api/middleware -copying glance/api/middleware/__init__.py -> build/lib/glance/api/middleware -creating build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_utils.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_wsgi.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_timeutils.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_swift_store_utils.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_scripts.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_rpc.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_property_utils.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_location_strategy.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_exception.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_config.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/test_client.py -> build/lib/glance/tests/unit/common -copying glance/tests/unit/common/__init__.py -> build/lib/glance/tests/unit/common -creating build/lib/glance/tests/unit/_async -creating build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/test_web_download.py -> build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/test_ovf_process.py -> build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/test_introspect.py -> build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/test_import.py -> build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/test_convert.py -> build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/test_api_image_import.py -> build/lib/glance/tests/unit/_async/flows -copying glance/tests/unit/_async/flows/__init__.py -> build/lib/glance/tests/unit/_async/flows +creating build/lib/glance/registry/client +copying glance/registry/client/__init__.py -> build/lib/glance/registry/client +creating build/lib/glance/_async +copying glance/_async/taskflow_executor.py -> build/lib/glance/_async +copying glance/_async/utils.py -> build/lib/glance/_async +copying glance/_async/__init__.py -> build/lib/glance/_async +creating build/lib/glance/registry/client/v2 +copying glance/registry/client/v2/client.py -> build/lib/glance/registry/client/v2 +copying glance/registry/client/v2/api.py -> build/lib/glance/registry/client/v2 +copying glance/registry/client/v2/__init__.py -> build/lib/glance/registry/client/v2 creating build/lib/glance/image_cache creating build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/xattr.py -> build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/sqlite.py -> build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/base.py -> build/lib/glance/image_cache/drivers copying glance/image_cache/drivers/__init__.py -> build/lib/glance/image_cache/drivers -creating build/lib/glance/db/sqlalchemy/migrate_repo +copying glance/image_cache/pruner.py -> build/lib/glance/image_cache +copying glance/image_cache/prefetcher.py -> build/lib/glance/image_cache +copying glance/image_cache/cleaner.py -> build/lib/glance/image_cache +copying glance/image_cache/base.py -> build/lib/glance/image_cache +copying glance/image_cache/__init__.py -> build/lib/glance/image_cache +creating build/lib/glance/registry/api/v2 +copying glance/registry/api/v2/rpc.py -> build/lib/glance/registry/api/v2 +copying glance/registry/api/v2/__init__.py -> build/lib/glance/registry/api/v2 +creating build/lib/glance/db/simple +copying glance/db/simple/api.py -> build/lib/glance/db/simple +copying glance/db/simple/__init__.py -> build/lib/glance/db/simple +creating build/lib/glance/tests/unit/api +copying glance/tests/unit/api/test_common.py -> build/lib/glance/tests/unit/api +copying glance/tests/unit/api/test_property_protections.py -> build/lib/glance/tests/unit/api +copying glance/tests/unit/api/test_cmd.py -> build/lib/glance/tests/unit/api +copying glance/tests/unit/api/__init__.py -> build/lib/glance/tests/unit/api +creating build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_images.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_tasks.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_schemas.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_metadef_tags.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_metadef_resourcetypes.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_metadef_properties.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_metadef_objects.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/test_metadef_namespaces.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/registry_data_api.py -> build/lib/glance/tests/functional/v2 +copying glance/tests/functional/v2/__init__.py -> build/lib/glance/tests/functional/v2 creating build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/__init__.py -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/045_add_visibility.py -> build/lib/glance/db/sqlalchemy/migrate_repo/versions @@ -2529,60 +2539,7 @@ copying glance/db/sqlalchemy/migrate_repo/versions/003_add_disk_format.py -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/002_add_image_properties_table.py -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/001_add_images_table.py -> build/lib/glance/db/sqlalchemy/migrate_repo/versions -copying glance/tests/unit/_async/test_taskflow_executor.py -> build/lib/glance/tests/unit/_async -copying glance/tests/unit/_async/test_async.py -> build/lib/glance/tests/unit/_async -copying glance/tests/unit/_async/__init__.py -> build/lib/glance/tests/unit/_async -copying glance/registry/client/__init__.py -> build/lib/glance/registry/client -copying glance/db/sqlalchemy/migrate_repo/schema.py -> build/lib/glance/db/sqlalchemy/migrate_repo -copying glance/db/sqlalchemy/migrate_repo/manage.py -> build/lib/glance/db/sqlalchemy/migrate_repo -copying glance/db/sqlalchemy/migrate_repo/__init__.py -> build/lib/glance/db/sqlalchemy/migrate_repo -creating build/lib/glance/cmd -copying glance/cmd/scrubber.py -> build/lib/glance/cmd -copying glance/cmd/replicator.py -> build/lib/glance/cmd -copying glance/cmd/registry.py -> build/lib/glance/cmd -copying glance/cmd/manage.py -> build/lib/glance/cmd -copying glance/cmd/control.py -> build/lib/glance/cmd -copying glance/cmd/cache_pruner.py -> build/lib/glance/cmd -copying glance/cmd/cache_prefetcher.py -> build/lib/glance/cmd -copying glance/cmd/cache_cleaner.py -> build/lib/glance/cmd -copying glance/cmd/api.py -> build/lib/glance/cmd -copying glance/cmd/__init__.py -> build/lib/glance/cmd -creating build/lib/glance/common/scripts/api_image_import -copying glance/common/scripts/api_image_import/main.py -> build/lib/glance/common/scripts/api_image_import -copying glance/common/scripts/api_image_import/__init__.py -> build/lib/glance/common/scripts/api_image_import -copying glance/db/utils.py -> build/lib/glance/db -copying glance/db/migration.py -> build/lib/glance/db -copying glance/db/metadata.py -> build/lib/glance/db -copying glance/db/__init__.py -> build/lib/glance/db -copying glance/image_cache/pruner.py -> build/lib/glance/image_cache -copying glance/image_cache/prefetcher.py -> build/lib/glance/image_cache -copying glance/image_cache/cleaner.py -> build/lib/glance/image_cache -copying glance/image_cache/base.py -> build/lib/glance/image_cache -copying glance/image_cache/__init__.py -> build/lib/glance/image_cache -copying glance/tests/unit/api/test_common.py -> build/lib/glance/tests/unit/api -copying glance/tests/unit/api/test_property_protections.py -> build/lib/glance/tests/unit/api -copying glance/tests/unit/api/test_cmd.py -> build/lib/glance/tests/unit/api -copying glance/tests/unit/api/__init__.py -> build/lib/glance/tests/unit/api -copying glance/db/sqlalchemy/models_metadef.py -> build/lib/glance/db/sqlalchemy -copying glance/db/sqlalchemy/models.py -> build/lib/glance/db/sqlalchemy -copying glance/db/sqlalchemy/metadata.py -> build/lib/glance/db/sqlalchemy -copying glance/db/sqlalchemy/api.py -> build/lib/glance/db/sqlalchemy -copying glance/db/sqlalchemy/__init__.py -> build/lib/glance/db/sqlalchemy -creating build/lib/glance/api/v1 -copying glance/api/v1/upload_utils.py -> build/lib/glance/api/v1 -copying glance/api/v1/router.py -> build/lib/glance/api/v1 -copying glance/api/v1/filters.py -> build/lib/glance/api/v1 -copying glance/api/v1/controller.py -> build/lib/glance/api/v1 -copying glance/api/v1/__init__.py -> build/lib/glance/api/v1 -creating build/lib/glance/domain -copying glance/domain/__init__.py -> build/lib/glance/domain -copying glance/domain/proxy.py -> build/lib/glance/domain -creating build/lib/glance/tests/functional/serial -copying glance/tests/functional/serial/test_scrubber.py -> build/lib/glance/tests/functional/serial -copying glance/tests/functional/serial/__init__.py -> build/lib/glance/tests/functional/serial -creating build/lib/glance/tests/unit/image_cache/drivers -copying glance/tests/unit/image_cache/drivers/test_sqlite.py -> build/lib/glance/tests/unit/image_cache/drivers -copying glance/tests/unit/image_cache/drivers/__init__.py -> build/lib/glance/tests/unit/image_cache/drivers +creating build/lib/glance/tests/functional/db copying glance/tests/functional/db/test_sqlalchemy.py -> build/lib/glance/tests/functional/db copying glance/tests/functional/db/test_simple.py -> build/lib/glance/tests/functional/db copying glance/tests/functional/db/test_rpc_endpoint.py -> build/lib/glance/tests/functional/db @@ -2591,31 +2548,32 @@ copying glance/tests/functional/db/base_metadef.py -> build/lib/glance/tests/functional/db copying glance/tests/functional/db/base.py -> build/lib/glance/tests/functional/db copying glance/tests/functional/db/__init__.py -> build/lib/glance/tests/functional/db -copying glance/api/v2/tasks.py -> build/lib/glance/api/v2 -copying glance/api/v2/schemas.py -> build/lib/glance/api/v2 -copying glance/api/v2/router.py -> build/lib/glance/api/v2 -copying glance/api/v2/metadef_tags.py -> build/lib/glance/api/v2 -copying glance/api/v2/metadef_resource_types.py -> build/lib/glance/api/v2 -copying glance/api/v2/metadef_properties.py -> build/lib/glance/api/v2 -copying glance/api/v2/metadef_objects.py -> build/lib/glance/api/v2 -copying glance/api/v2/metadef_namespaces.py -> build/lib/glance/api/v2 -copying glance/api/v2/images.py -> build/lib/glance/api/v2 -copying glance/api/v2/image_tags.py -> build/lib/glance/api/v2 -copying glance/api/v2/image_members.py -> build/lib/glance/api/v2 -copying glance/api/v2/image_data.py -> build/lib/glance/api/v2 -copying glance/api/v2/image_actions.py -> build/lib/glance/api/v2 -copying glance/api/v2/discovery.py -> build/lib/glance/api/v2 -copying glance/api/v2/__init__.py -> build/lib/glance/api/v2 -creating build/lib/glance/registry/api -copying glance/registry/api/__init__.py -> build/lib/glance/registry/api -copying glance/_async/flows/introspect.py -> build/lib/glance/_async/flows -copying glance/_async/flows/base_import.py -> build/lib/glance/_async/flows -copying glance/_async/flows/api_image_import.py -> build/lib/glance/_async/flows -copying glance/_async/flows/ovf_process.py -> build/lib/glance/_async/flows -copying glance/_async/flows/convert.py -> build/lib/glance/_async/flows -copying glance/_async/flows/__init__.py -> build/lib/glance/_async/flows -creating build/lib/glance/quota -copying glance/quota/__init__.py -> build/lib/glance/quota +creating build/lib/glance/common/scripts/image_import +copying glance/common/scripts/image_import/main.py -> build/lib/glance/common/scripts/image_import +copying glance/common/scripts/image_import/__init__.py -> build/lib/glance/common/scripts/image_import +creating build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand02_add_os_hash_.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand01_add_os_hidden.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/queens_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/queens_contract01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/pike_expand01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/pike_contract01_drop_artifacts_tables.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/ocata_expand01_add_visibility.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/ocata_contract01_drop_is_public.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/mitaka02_update_metadef_os_nova_server.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/mitaka01_add_image_created_updated_idx.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +copying glance/db/sqlalchemy/alembic_migrations/versions/__init__.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/versions +creating build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/test_web_download.py -> build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/test_ovf_process.py -> build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/test_introspect.py -> build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/test_import.py -> build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/test_convert.py -> build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/test_api_image_import.py -> build/lib/glance/tests/unit/_async/flows +copying glance/tests/unit/_async/flows/__init__.py -> build/lib/glance/tests/unit/_async/flows creating build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/rocky_migrate02_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/rocky_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations @@ -2623,37 +2581,105 @@ copying glance/db/sqlalchemy/alembic_migrations/data_migrations/pike_migrate01_empty.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/ocata_migrate01_community_images.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations copying glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py -> build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations -creating build/lib/glance/tests/integration/v2 -copying glance/tests/integration/v2/test_tasks_api.py -> build/lib/glance/tests/integration/v2 -copying glance/tests/integration/v2/test_property_quota_violations.py -> build/lib/glance/tests/integration/v2 -copying glance/tests/integration/v2/base.py -> build/lib/glance/tests/integration/v2 -copying glance/tests/integration/v2/__init__.py -> build/lib/glance/tests/integration/v2 creating build/lib/glance/registry/client/v1 copying glance/registry/client/v1/client.py -> build/lib/glance/registry/client/v1 copying glance/registry/client/v1/api.py -> build/lib/glance/registry/client/v1 copying glance/registry/client/v1/__init__.py -> build/lib/glance/registry/client/v1 -creating build/lib/glance/tests/unit/common/scripts -copying glance/tests/unit/common/scripts/test_scripts_utils.py -> build/lib/glance/tests/unit/common/scripts -copying glance/tests/unit/common/scripts/__init__.py -> build/lib/glance/tests/unit/common/scripts -creating build/lib/glance/tests/unit/common/scripts/image_import -copying glance/tests/unit/common/scripts/image_import/test_main.py -> build/lib/glance/tests/unit/common/scripts/image_import -copying glance/tests/unit/common/scripts/image_import/__init__.py -> build/lib/glance/tests/unit/common/scripts/image_import -copying glance/common/wsgi.py -> build/lib/glance/common -copying glance/common/utils.py -> build/lib/glance/common -copying glance/common/wsme_utils.py -> build/lib/glance/common -copying glance/common/wsgi_app.py -> build/lib/glance/common -copying glance/common/trust_auth.py -> build/lib/glance/common -copying glance/common/timeutils.py -> build/lib/glance/common -copying glance/common/swift_store_utils.py -> build/lib/glance/common -copying glance/common/store_utils.py -> build/lib/glance/common -copying glance/common/rpc.py -> build/lib/glance/common -copying glance/common/property_utils.py -> build/lib/glance/common -copying glance/common/exception.py -> build/lib/glance/common -copying glance/common/crypt.py -> build/lib/glance/common -copying glance/common/config.py -> build/lib/glance/common -copying glance/common/client.py -> build/lib/glance/common -copying glance/common/auth.py -> build/lib/glance/common -copying glance/common/__init__.py -> build/lib/glance/common +copying glance/tests/functional/test_wsgi.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_ssl.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_sqlite.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_reload.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_logging.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_healthcheck_middleware.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_gzip_middleware.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_glance_manage.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_cors_middleware.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_client_redirects.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_client_exceptions.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_cache_middleware.py -> build/lib/glance/tests/functional +copying glance/tests/functional/test_api.py -> build/lib/glance/tests/functional +copying glance/tests/functional/store_utils.py -> build/lib/glance/tests/functional +copying glance/tests/functional/ft_utils.py -> build/lib/glance/tests/functional +copying glance/tests/functional/__init__.py -> build/lib/glance/tests/functional +creating build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_tasks_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_schemas_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_registry_client.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_registry_api.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_metadef_resources.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_images_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_image_tags_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_image_members_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_image_data_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_image_actions_resource.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_discovery_stores.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/test_discovery_image_import.py -> build/lib/glance/tests/unit/v2 +copying glance/tests/unit/v2/__init__.py -> build/lib/glance/tests/unit/v2 +creating build/lib/glance/tests/unit/_async/flows/plugins +copying glance/tests/unit/_async/flows/plugins/test_inject_image_metadata.py -> build/lib/glance/tests/unit/_async/flows/plugins +copying glance/tests/unit/_async/flows/plugins/__init__.py -> build/lib/glance/tests/unit/_async/flows/plugins +copying glance/tests/unit/common/test_utils.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_wsgi.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_timeutils.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_swift_store_utils.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_scripts.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_rpc.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_property_utils.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_location_strategy.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_exception.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_config.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/test_client.py -> build/lib/glance/tests/unit/common +copying glance/tests/unit/common/__init__.py -> build/lib/glance/tests/unit/common +copying glance/tests/integration/__init__.py -> build/lib/glance/tests/integration +creating build/lib/glance/tests/unit/api/middleware +copying glance/tests/unit/api/middleware/test_cache_manage.py -> build/lib/glance/tests/unit/api/middleware +copying glance/tests/unit/api/middleware/__init__.py -> build/lib/glance/tests/unit/api/middleware +copying glance/registry/__init__.py -> build/lib/glance/registry +copying glance/opts.py -> build/lib/glance +copying glance/version.py -> build/lib/glance +copying glance/scrubber.py -> build/lib/glance +copying glance/schema.py -> build/lib/glance +copying glance/notifier.py -> build/lib/glance +copying glance/location.py -> build/lib/glance +copying glance/i18n.py -> build/lib/glance +copying glance/gateway.py -> build/lib/glance +copying glance/context.py -> build/lib/glance +copying glance/__init__.py -> build/lib/glance +creating build/lib/glance/tests/unit/image_cache +creating build/lib/glance/tests/unit/image_cache/drivers +copying glance/tests/unit/image_cache/drivers/test_sqlite.py -> build/lib/glance/tests/unit/image_cache/drivers +copying glance/tests/unit/image_cache/drivers/__init__.py -> build/lib/glance/tests/unit/image_cache/drivers +copying glance/tests/utils.py -> build/lib/glance/tests +copying glance/tests/test_hacking.py -> build/lib/glance/tests +copying glance/tests/stubs.py -> build/lib/glance/tests +copying glance/tests/__init__.py -> build/lib/glance/tests +creating build/lib/glance/_async/flows +creating build/lib/glance/_async/flows/_internal_plugins +copying glance/_async/flows/_internal_plugins/web_download.py -> build/lib/glance/_async/flows/_internal_plugins +copying glance/_async/flows/_internal_plugins/__init__.py -> build/lib/glance/_async/flows/_internal_plugins +copying glance/db/sqlalchemy/models_metadef.py -> build/lib/glance/db/sqlalchemy +copying glance/db/sqlalchemy/models.py -> build/lib/glance/db/sqlalchemy +copying glance/db/sqlalchemy/metadata.py -> build/lib/glance/db/sqlalchemy +copying glance/db/sqlalchemy/api.py -> build/lib/glance/db/sqlalchemy +copying glance/db/sqlalchemy/__init__.py -> build/lib/glance/db/sqlalchemy +copying glance/_async/flows/introspect.py -> build/lib/glance/_async/flows +copying glance/_async/flows/base_import.py -> build/lib/glance/_async/flows +copying glance/_async/flows/api_image_import.py -> build/lib/glance/_async/flows +copying glance/_async/flows/ovf_process.py -> build/lib/glance/_async/flows +copying glance/_async/flows/convert.py -> build/lib/glance/_async/flows +copying glance/_async/flows/__init__.py -> build/lib/glance/_async/flows +creating build/lib/glance/hacking +copying glance/hacking/checks.py -> build/lib/glance/hacking +copying glance/hacking/__init__.py -> build/lib/glance/hacking +creating build/lib/glance/db/registry +copying glance/db/registry/api.py -> build/lib/glance/db/registry +copying glance/db/registry/__init__.py -> build/lib/glance/db/registry +creating build/lib/glance/_async/flows/plugins +copying glance/_async/flows/plugins/image_conversion.py -> build/lib/glance/_async/flows/plugins +copying glance/_async/flows/plugins/plugin_opts.py -> build/lib/glance/_async/flows/plugins +copying glance/_async/flows/plugins/no_op.py -> build/lib/glance/_async/flows/plugins +copying glance/_async/flows/plugins/inject_image_metadata.py -> build/lib/glance/_async/flows/plugins +copying glance/_async/flows/plugins/__init__.py -> build/lib/glance/_async/flows/plugins copying glance/tests/unit/test_notifier.py -> build/lib/glance/tests/unit copying glance/tests/unit/test_domain.py -> build/lib/glance/tests/unit copying glance/tests/unit/utils.py -> build/lib/glance/tests/unit @@ -2682,19 +2708,28 @@ copying glance/tests/unit/fake_rados.py -> build/lib/glance/tests/unit copying glance/tests/unit/base.py -> build/lib/glance/tests/unit copying glance/tests/unit/__init__.py -> build/lib/glance/tests/unit -creating build/lib/glance/registry/api/v2 -copying glance/registry/api/v2/rpc.py -> build/lib/glance/registry/api/v2 -copying glance/registry/api/v2/__init__.py -> build/lib/glance/registry/api/v2 -creating build/lib/glance/tests/unit/_async/flows/plugins -copying glance/tests/unit/_async/flows/plugins/test_inject_image_metadata.py -> build/lib/glance/tests/unit/_async/flows/plugins -copying glance/tests/unit/_async/flows/plugins/__init__.py -> build/lib/glance/tests/unit/_async/flows/plugins -creating build/lib/glance/common/scripts/image_import -copying glance/common/scripts/image_import/main.py -> build/lib/glance/common/scripts/image_import -copying glance/common/scripts/image_import/__init__.py -> build/lib/glance/common/scripts/image_import -creating build/lib/glance/registry/api/v1 -copying glance/registry/api/v1/members.py -> build/lib/glance/registry/api/v1 -copying glance/registry/api/v1/images.py -> build/lib/glance/registry/api/v1 -copying glance/registry/api/v1/__init__.py -> build/lib/glance/registry/api/v1 +copying glance/tests/unit/image_cache/__init__.py -> build/lib/glance/tests/unit/image_cache +creating build/lib/glance/common/location_strategy +copying glance/common/location_strategy/store_type.py -> build/lib/glance/common/location_strategy +copying glance/common/location_strategy/location_order.py -> build/lib/glance/common/location_strategy +copying glance/common/location_strategy/__init__.py -> build/lib/glance/common/location_strategy +creating build/lib/glance/domain +copying glance/domain/__init__.py -> build/lib/glance/domain +copying glance/domain/proxy.py -> build/lib/glance/domain +creating build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_rocky_expand02.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_rocky_expand01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_pike_migrate01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_pike_expand01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_pike_contract01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_ocata_migrate01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_ocata_expand01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_ocata_contract01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_mitaka02.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/test_mitaka01.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/functional/db/migrations/__init__.py -> build/lib/glance/tests/functional/db/migrations +copying glance/tests/unit/common/scripts/test_scripts_utils.py -> build/lib/glance/tests/unit/common/scripts +copying glance/tests/unit/common/scripts/__init__.py -> build/lib/glance/tests/unit/common/scripts running egg_info creating glance.egg-info writing glance.egg-info/PKG-INFO @@ -2715,14 +2750,14 @@ copying glance/db/sqlalchemy/alembic_migrations/alembic.ini -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/migrate.cfg -> build/lib/glance/db/sqlalchemy/alembic_migrations copying glance/db/sqlalchemy/alembic_migrations/script.py.mako -> build/lib/glance/db/sqlalchemy/alembic_migrations +copying glance/db/sqlalchemy/migrate_repo/README -> build/lib/glance/db/sqlalchemy/migrate_repo +copying glance/db/sqlalchemy/migrate_repo/migrate.cfg -> build/lib/glance/db/sqlalchemy/migrate_repo copying glance/db/sqlalchemy/migrate_repo/versions/003_sqlite_upgrade.sql -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/006_mysql_upgrade.sql -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/006_sqlite_upgrade.sql -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/011_sqlite_upgrade.sql -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/037_sqlite_upgrade.sql -> build/lib/glance/db/sqlalchemy/migrate_repo/versions copying glance/db/sqlalchemy/migrate_repo/versions/045_sqlite_upgrade.sql -> build/lib/glance/db/sqlalchemy/migrate_repo/versions -copying glance/db/sqlalchemy/migrate_repo/README -> build/lib/glance/db/sqlalchemy/migrate_repo -copying glance/db/sqlalchemy/migrate_repo/migrate.cfg -> build/lib/glance/db/sqlalchemy/migrate_repo running install_lib creating /build/glance-17.0.0/debian/tmp creating /build/glance-17.0.0/debian/tmp/usr @@ -2730,81 +2765,12 @@ creating /build/glance-17.0.0/debian/tmp/usr/lib/python3 creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota -copying build/lib/glance/quota/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/proxy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain copying build/lib/glance/domain/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_cleaner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_prefetcher.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/cache_pruner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/control.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/registry.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/replicator.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -copying build/lib/glance/cmd/scrubber.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/cleaner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/prefetcher.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -copying build/lib/glance/image_cache/pruner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers -copying build/lib/glance/image_cache/drivers/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers -copying build/lib/glance/image_cache/drivers/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers -copying build/lib/glance/image_cache/drivers/sqlite.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers -copying build/lib/glance/image_cache/drivers/xattr.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking copying build/lib/glance/hacking/checks.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/controller.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/filters.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/router.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -copying build/lib/glance/api/v1/upload_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/cache.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/cache_manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/context.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/gzip.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -copying build/lib/glance/api/middleware/version_negotiation.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/discovery.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_actions.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_data.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_members.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/image_tags.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_objects.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_properties.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/metadef_tags.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/router.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/schemas.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -copying build/lib/glance/api/v2/tasks.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_object.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_property_item_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_property_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_resource_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model -copying build/lib/glance/api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/authorization.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/cached_images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/common.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/policy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/property_protections.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api -copying build/lib/glance/api/versions.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api copying build/lib/glance/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/context.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/gateway.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance @@ -2815,7 +2781,62 @@ copying build/lib/glance/scrubber.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/version.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance copying build/lib/glance/opts.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/cleaner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/prefetcher.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +copying build/lib/glance/image_cache/pruner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers +copying build/lib/glance/image_cache/drivers/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers +copying build/lib/glance/image_cache/drivers/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers +copying build/lib/glance/image_cache/drivers/sqlite.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers +copying build/lib/glance/image_cache/drivers/xattr.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins +copying build/lib/glance/_async/flows/plugins/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins +copying build/lib/glance/_async/flows/plugins/inject_image_metadata.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins +copying build/lib/glance/_async/flows/plugins/no_op.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins +copying build/lib/glance/_async/flows/plugins/plugin_opts.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins +copying build/lib/glance/_async/flows/plugins/image_conversion.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins +copying build/lib/glance/_async/flows/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +copying build/lib/glance/_async/flows/convert.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +copying build/lib/glance/_async/flows/ovf_process.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +copying build/lib/glance/_async/flows/api_image_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +copying build/lib/glance/_async/flows/base_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +copying build/lib/glance/_async/flows/introspect.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins +copying build/lib/glance/_async/flows/_internal_plugins/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins +copying build/lib/glance/_async/flows/_internal_plugins/web_download.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins +copying build/lib/glance/_async/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async +copying build/lib/glance/_async/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async +copying build/lib/glance/_async/taskflow_executor.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_cleaner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_prefetcher.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/cache_pruner.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/control.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/registry.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/replicator.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd +copying build/lib/glance/cmd/scrubber.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy +copying build/lib/glance/common/location_strategy/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy +copying build/lib/glance/common/location_strategy/location_order.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy +copying build/lib/glance/common/location_strategy/store_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import +copying build/lib/glance/common/scripts/image_import/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import +copying build/lib/glance/common/scripts/image_import/main.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import +copying build/lib/glance/common/scripts/api_image_import/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import +copying build/lib/glance/common/scripts/api_image_import/main.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import +copying build/lib/glance/common/scripts/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts +copying build/lib/glance/common/scripts/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts copying build/lib/glance/common/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/auth.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/client.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common @@ -2832,51 +2853,40 @@ copying build/lib/glance/common/wsme_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common copying build/lib/glance/common/wsgi.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import -copying build/lib/glance/common/scripts/image_import/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import -copying build/lib/glance/common/scripts/image_import/main.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import -copying build/lib/glance/common/scripts/api_image_import/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import -copying build/lib/glance/common/scripts/api_image_import/main.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import -copying build/lib/glance/common/scripts/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts -copying build/lib/glance/common/scripts/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy -copying build/lib/glance/common/location_strategy/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy -copying build/lib/glance/common/location_strategy/location_order.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy -copying build/lib/glance/common/location_strategy/store_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota +copying build/lib/glance/quota/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 -copying build/lib/glance/registry/api/v1/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 -copying build/lib/glance/registry/api/v1/images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 -copying build/lib/glance/registry/api/v1/members.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2 -copying build/lib/glance/registry/api/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2 -copying build/lib/glance/registry/api/v2/rpc.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2 -copying build/lib/glance/registry/api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api copying build/lib/glance/registry/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1 copying build/lib/glance/registry/client/v1/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1 copying build/lib/glance/registry/client/v1/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1 copying build/lib/glance/registry/client/v1/client.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1 -copying build/lib/glance/registry/client/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2 copying build/lib/glance/registry/client/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2 copying build/lib/glance/registry/client/v2/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2 copying build/lib/glance/registry/client/v2/client.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2 +copying build/lib/glance/registry/client/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2 +copying build/lib/glance/registry/api/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2 +copying build/lib/glance/registry/api/v2/rpc.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2 +copying build/lib/glance/registry/api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 +copying build/lib/glance/registry/api/v1/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 +copying build/lib/glance/registry/api/v1/images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 +copying build/lib/glance/registry/api/v1/members.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1 creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db -copying build/lib/glance/db/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db -copying build/lib/glance/db/metadata.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db -copying build/lib/glance/db/migration.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db -copying build/lib/glance/db/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/registry copying build/lib/glance/db/registry/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/registry copying build/lib/glance/db/registry/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/registry creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple copying build/lib/glance/db/simple/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple +copying build/lib/glance/db/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db +copying build/lib/glance/db/metadata.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db +copying build/lib/glance/db/migration.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db +copying build/lib/glance/db/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy copying build/lib/glance/db/sqlalchemy/api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy @@ -2886,9 +2896,6 @@ creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo copying build/lib/glance/db/sqlalchemy/migrate_repo/migrate.cfg -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo copying build/lib/glance/db/sqlalchemy/migrate_repo/README -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo -copying build/lib/glance/db/sqlalchemy/migrate_repo/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo -copying build/lib/glance/db/sqlalchemy/migrate_repo/manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo -copying build/lib/glance/db/sqlalchemy/migrate_repo/schema.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions copying build/lib/glance/db/sqlalchemy/migrate_repo/versions/045_sqlite_upgrade.sql -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions copying build/lib/glance/db/sqlalchemy/migrate_repo/versions/037_sqlite_upgrade.sql -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions @@ -2942,6 +2949,18 @@ copying build/lib/glance/db/sqlalchemy/migrate_repo/versions/044_update_metadef_os_nova_server.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions copying build/lib/glance/db/sqlalchemy/migrate_repo/versions/045_add_visibility.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions copying build/lib/glance/db/sqlalchemy/migrate_repo/versions/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions +copying build/lib/glance/db/sqlalchemy/migrate_repo/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo +copying build/lib/glance/db/sqlalchemy/migrate_repo/manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo +copying build/lib/glance/db/sqlalchemy/migrate_repo/schema.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/namespace.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/object.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/property.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/resource_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/resource_type_association.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/tag.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/metadef_api/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/script.py.mako -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/migrate.cfg -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations @@ -2954,12 +2973,6 @@ copying build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations/rocky_migrate01_empty.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations copying build/lib/glance/db/sqlalchemy/alembic_migrations/data_migrations/rocky_migrate02_empty.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations -copying build/lib/glance/db/sqlalchemy/alembic_migrations/env.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions @@ -2975,79 +2988,17 @@ copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand01_add_os_hidden.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions copying build/lib/glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand02_add_os_hash_.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/namespace.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/object.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/property.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/resource_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/resource_type_association.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/tag.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api -copying build/lib/glance/db/sqlalchemy/metadef_api/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api +copying build/lib/glance/db/sqlalchemy/alembic_migrations/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations +copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations +copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations +copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations +copying build/lib/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations +copying build/lib/glance/db/sqlalchemy/alembic_migrations/env.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 -copying build/lib/glance/tests/integration/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 -copying build/lib/glance/tests/integration/v2/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 -copying build/lib/glance/tests/integration/v2/test_property_quota_violations.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 -copying build/lib/glance/tests/integration/v2/test_tasks_api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 -copying build/lib/glance/tests/integration/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration copying build/lib/glance/tests/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/stubs.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/test_hacking.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests copying build/lib/glance/tests/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial -copying build/lib/glance/tests/functional/serial/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial -copying build/lib/glance/tests/functional/serial/test_scrubber.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_registry.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_rpc_endpoint.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_simple.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_mitaka01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_mitaka02.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_ocata_contract01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_ocata_expand01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_ocata_migrate01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_pike_contract01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_pike_expand01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_pike_migrate01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_rocky_expand01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/db/migrations/test_rocky_expand02.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations -copying build/lib/glance/tests/functional/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/ft_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/store_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_cache_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_client_exceptions.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_client_redirects.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_cors_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_glance_manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_gzip_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_healthcheck_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_logging.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_reload.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_sqlite.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_ssl.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -copying build/lib/glance/tests/functional/test_wsgi.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/registry_data_api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_metadef_namespaces.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_metadef_objects.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_metadef_properties.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_metadef_resourcetypes.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_metadef_tags.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_schemas.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_tasks.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 -copying build/lib/glance/tests/functional/v2/test_images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit @@ -3077,45 +3028,11 @@ copying build/lib/glance/tests/unit/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_domain.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit copying build/lib/glance/tests/unit/test_notifier.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async -copying build/lib/glance/tests/unit/_async/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async -copying build/lib/glance/tests/unit/_async/test_async.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async -copying build/lib/glance/tests/unit/_async/test_taskflow_executor.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins -copying build/lib/glance/tests/unit/_async/flows/plugins/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins -copying build/lib/glance/tests/unit/_async/flows/plugins/test_inject_image_metadata.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins -copying build/lib/glance/tests/unit/_async/flows/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -copying build/lib/glance/tests/unit/_async/flows/test_api_image_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -copying build/lib/glance/tests/unit/_async/flows/test_convert.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -copying build/lib/glance/tests/unit/_async/flows/test_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -copying build/lib/glance/tests/unit/_async/flows/test_introspect.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -copying build/lib/glance/tests/unit/_async/flows/test_ovf_process.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -copying build/lib/glance/tests/unit/_async/flows/test_web_download.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import -copying build/lib/glance/tests/unit/common/scripts/image_import/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import -copying build/lib/glance/tests/unit/common/scripts/image_import/test_main.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import -copying build/lib/glance/tests/unit/common/scripts/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts -copying build/lib/glance/tests/unit/common/scripts/test_scripts_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts -copying build/lib/glance/tests/unit/common/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_client.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_config.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_exception.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_location_strategy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_property_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_rpc.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_scripts.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_swift_store_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_timeutils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_wsgi.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common -copying build/lib/glance/tests/unit/common/test_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache +copying build/lib/glance/tests/unit/image_cache/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers copying build/lib/glance/tests/unit/image_cache/drivers/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers copying build/lib/glance/tests/unit/image_cache/drivers/test_sqlite.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers -copying build/lib/glance/tests/unit/image_cache/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_discovery_image_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 @@ -3131,97 +3048,155 @@ copying build/lib/glance/tests/unit/v2/test_schemas_resource.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 copying build/lib/glance/tests/unit/v2/test_tasks_resource.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2 creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware +copying build/lib/glance/tests/unit/api/middleware/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware +copying build/lib/glance/tests/unit/api/middleware/test_cache_manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware copying build/lib/glance/tests/unit/api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_cmd.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_property_protections.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api copying build/lib/glance/tests/unit/api/test_common.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware -copying build/lib/glance/tests/unit/api/middleware/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware -copying build/lib/glance/tests/unit/api/middleware/test_cache_manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -copying build/lib/glance/_async/flows/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -copying build/lib/glance/_async/flows/convert.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -copying build/lib/glance/_async/flows/ovf_process.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -copying build/lib/glance/_async/flows/api_image_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -copying build/lib/glance/_async/flows/base_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -copying build/lib/glance/_async/flows/introspect.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins -copying build/lib/glance/_async/flows/_internal_plugins/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins -copying build/lib/glance/_async/flows/_internal_plugins/web_download.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins -creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins -copying build/lib/glance/_async/flows/plugins/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins -copying build/lib/glance/_async/flows/plugins/inject_image_metadata.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins -copying build/lib/glance/_async/flows/plugins/no_op.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins -copying build/lib/glance/_async/flows/plugins/plugin_opts.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins -copying build/lib/glance/_async/flows/plugins/image_conversion.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins -copying build/lib/glance/_async/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async -copying build/lib/glance/_async/utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async -copying build/lib/glance/_async/taskflow_executor.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-37.pyc +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_client.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_config.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_exception.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_location_strategy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_property_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_rpc.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_scripts.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_swift_store_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_timeutils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_wsgi.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +copying build/lib/glance/tests/unit/common/test_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts +copying build/lib/glance/tests/unit/common/scripts/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts +copying build/lib/glance/tests/unit/common/scripts/test_scripts_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import +copying build/lib/glance/tests/unit/common/scripts/image_import/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import +copying build/lib/glance/tests/unit/common/scripts/image_import/test_main.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins +copying build/lib/glance/tests/unit/_async/flows/plugins/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins +copying build/lib/glance/tests/unit/_async/flows/plugins/test_inject_image_metadata.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins +copying build/lib/glance/tests/unit/_async/flows/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/flows/test_api_image_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/flows/test_convert.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/flows/test_import.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/flows/test_introspect.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/flows/test_ovf_process.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/flows/test_web_download.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows +copying build/lib/glance/tests/unit/_async/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async +copying build/lib/glance/tests/unit/_async/test_async.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async +copying build/lib/glance/tests/unit/_async/test_taskflow_executor.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/ft_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/store_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_cache_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_client_exceptions.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_client_redirects.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_cors_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_glance_manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_gzip_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_healthcheck_middleware.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_logging.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_reload.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_sqlite.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_ssl.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +copying build/lib/glance/tests/functional/test_wsgi.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_mitaka01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_mitaka02.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_ocata_contract01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_ocata_expand01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_ocata_migrate01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_pike_contract01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_pike_expand01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_pike_migrate01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_rocky_expand01.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/migrations/test_rocky_expand02.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations +copying build/lib/glance/tests/functional/db/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/base_metadef.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_migrations.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_registry.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_rpc_endpoint.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_simple.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +copying build/lib/glance/tests/functional/db/test_sqlalchemy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/registry_data_api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_metadef_namespaces.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_metadef_objects.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_metadef_properties.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_metadef_resourcetypes.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_metadef_tags.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_schemas.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_tasks.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +copying build/lib/glance/tests/functional/v2/test_images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2 +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial +copying build/lib/glance/tests/functional/serial/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial +copying build/lib/glance/tests/functional/serial/test_scrubber.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration +copying build/lib/glance/tests/integration/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 +copying build/lib/glance/tests/integration/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 +copying build/lib/glance/tests/integration/v2/base.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 +copying build/lib/glance/tests/integration/v2/test_property_quota_violations.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 +copying build/lib/glance/tests/integration/v2/test_tasks_api.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2 +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_namespace.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_object.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_property_item_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_property_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_resource_type.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/model/metadef_tag.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model +copying build/lib/glance/api/v2/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/discovery.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_actions.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_data.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_members.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/image_tags.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_namespaces.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_objects.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_properties.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_resource_types.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/metadef_tags.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/router.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/schemas.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/v2/tasks.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2 +copying build/lib/glance/api/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/authorization.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/cached_images.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/common.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/policy.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/property_protections.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +copying build/lib/glance/api/versions.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/controller.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/filters.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/router.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +copying build/lib/glance/api/v1/upload_utils.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1 +creating /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/__init__.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/cache.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/cache_manage.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/context.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/gzip.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware +copying build/lib/glance/api/middleware/version_negotiation.py -> /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/proxy.py to proxy.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/domain/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/registry.py to registry.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/hacking/checks.py to checks.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/controller.py to controller.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/filters.py to filters.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/upload_utils.py to upload_utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/authorization.py to authorization.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/cached_images.py to cached_images.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/context.py to context.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/gateway.py to gateway.cpython-37.pyc @@ -3232,6 +3207,50 @@ byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/scrubber.py to scrubber.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/version.py to version.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/opts.py to opts.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/base.py to base.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/cleaner.py to cleaner.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/prefetcher.py to prefetcher.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/pruner.py to pruner.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/base.py to base.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/sqlite.py to sqlite.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/image_cache/drivers/xattr.py to xattr.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/no_op.py to no_op.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/plugin_opts.py to plugin_opts.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/image_conversion.py to image_conversion.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/convert.py to convert.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/ovf_process.py to ovf_process.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/api_image_import.py to api_image_import.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/base_import.py to base_import.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/introspect.py to introspect.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins/web_download.py to web_download.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/utils.py to utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/taskflow_executor.py to taskflow_executor.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/api.py to api.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_cleaner.py to cache_cleaner.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_prefetcher.py to cache_prefetcher.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/cache_pruner.py to cache_pruner.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/control.py to control.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/manage.py to manage.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/registry.py to registry.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/replicator.py to replicator.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/cmd/scrubber.py to scrubber.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy/location_order.py to location_order.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy/store_type.py to store_type.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/auth.py to auth.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/client.py to client.cpython-37.pyc @@ -3248,45 +3267,34 @@ byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsme_utils.py to wsme_utils.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/utils.py to utils.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/wsgi.py to wsgi.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/image_import/main.py to main.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/api_image_import/main.py to main.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/scripts/utils.py to utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy/location_order.py to location_order.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/common/location_strategy/store_type.py to store_type.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1/images.py to images.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1/members.py to members.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2/rpc.py to rpc.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/quota/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1/api.py to api.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v1/client.py to client.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2/api.py to api.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/v2/client.py to client.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/client/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v2/rpc.py to rpc.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1/images.py to images.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/registry/api/v1/members.py to members.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/registry/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/registry/api.py to api.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/simple/api.py to api.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/metadata.py to metadata.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/migration.py to migration.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/utils.py to utils.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/api.py to api.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadata.py to metadata.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models.py to models.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/models_metadef.py to models_metadef.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/manage.py to manage.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/schema.py to schema.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions/001_add_images_table.py to 001_add_images_table.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions/002_add_image_properties_table.py to 002_add_image_properties_table.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions/003_add_disk_format.py to 003_add_disk_format.cpython-37.pyc @@ -3333,18 +3341,23 @@ byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions/044_update_metadef_os_nova_server.py to 044_update_metadef_os_nova_server.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions/045_add_visibility.py to 045_add_visibility.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/versions/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/manage.py to manage.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/migrate_repo/schema.py to schema.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/ocata_migrate01_community_images.py to ocata_migrate01_community_images.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/pike_migrate01_empty.py to pike_migrate01_empty.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/queens_migrate01_empty.py to queens_migrate01_empty.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/rocky_migrate01_empty.py to rocky_migrate01_empty.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/data_migrations/rocky_migrate02_empty.py to rocky_migrate02_empty.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/liberty_initial.py to liberty_initial.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/mitaka01_add_image_created_updated_idx.py to mitaka01_add_image_created_updated_idx.cpython-37.pyc @@ -3359,70 +3372,16 @@ byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_contract02_empty.py to rocky_contract02_empty.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand01_add_os_hidden.py to rocky_expand01_add_os_hidden.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/versions/rocky_expand02_add_os_hash_.py to rocky_expand02_add_os_hash_.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/namespace.py to namespace.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/object.py to object.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/property.py to property.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type.py to resource_type.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/resource_type_association.py to resource_type_association.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/tag.py to tag.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/metadef_api/utils.py to utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_artifacts_tables.py to add_artifacts_tables.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_images_tables.py to add_images_tables.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_metadefs_tables.py to add_metadefs_tables.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/add_tasks_tables.py to add_tasks_tables.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/db/sqlalchemy/alembic_migrations/env.py to env.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/stubs.py to stubs.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/test_hacking.py to test_hacking.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/utils.py to utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_registry.py to test_registry.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_rpc_endpoint.py to test_rpc_endpoint.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_simple.py to test_simple.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_ssl.py to test_ssl.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/registry_data_api.py to registry_data_api.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/base.py to base.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/fake_rados.py to fake_rados.cpython-37.pyc @@ -3451,37 +3410,9 @@ byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/utils.py to utils.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py to test_domain.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py to test_notifier.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/test_async.py to test_async.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/test_taskflow_executor.py to test_taskflow_executor.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins/test_inject_image_metadata.py to test_inject_image_metadata.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_api_image_import.py to test_api_image_import.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_convert.py to test_convert.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_import.py to test_import.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_introspect.py to test_introspect.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_ovf_process.py to test_ovf_process.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_web_download.py to test_web_download.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_location_strategy.py to test_location_strategy.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_rpc.py to test_rpc.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/drivers/test_sqlite.py to test_sqlite.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/image_cache/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_image_import.py to test_discovery_image_import.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_discovery_stores.py to test_discovery_stores.cpython-37.pyc @@ -3495,28 +3426,132 @@ byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_registry_client.py to test_registry_client.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_schemas_resource.py to test_schemas_resource.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/v2/test_tasks_resource.py to test_tasks_resource.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/__init__.py to __init__.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_cmd.py to test_cmd.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_property_protections.py to test_property_protections.cpython-37.pyc byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/test_common.py to test_common.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/api/middleware/test_cache_manage.py to test_cache_manage.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/convert.py to convert.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/ovf_process.py to ovf_process.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/api_image_import.py to api_image_import.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/base_import.py to base_import.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/introspect.py to introspect.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/_internal_plugins/web_download.py to web_download.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/inject_image_metadata.py to inject_image_metadata.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/no_op.py to no_op.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/plugin_opts.py to plugin_opts.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/flows/plugins/image_conversion.py to image_conversion.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/utils.py to utils.cpython-37.pyc -byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/_async/taskflow_executor.py to taskflow_executor.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_client.py to test_client.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_config.py to test_config.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_exception.py to test_exception.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_location_strategy.py to test_location_strategy.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_property_utils.py to test_property_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_rpc.py to test_rpc.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_scripts.py to test_scripts.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_swift_store_utils.py to test_swift_store_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_timeutils.py to test_timeutils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_wsgi.py to test_wsgi.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/test_utils.py to test_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/test_scripts_utils.py to test_scripts_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/common/scripts/image_import/test_main.py to test_main.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/plugins/test_inject_image_metadata.py to test_inject_image_metadata.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_api_image_import.py to test_api_image_import.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_convert.py to test_convert.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_import.py to test_import.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_introspect.py to test_introspect.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_ovf_process.py to test_ovf_process.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/flows/test_web_download.py to test_web_download.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/test_async.py to test_async.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/unit/_async/test_taskflow_executor.py to test_taskflow_executor.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/ft_utils.py to ft_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/store_utils.py to store_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_api.py to test_api.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cache_middleware.py to test_cache_middleware.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_exceptions.py to test_client_exceptions.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_client_redirects.py to test_client_redirects.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_cors_middleware.py to test_cors_middleware.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_glance_manage.py to test_glance_manage.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_gzip_middleware.py to test_gzip_middleware.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_healthcheck_middleware.py to test_healthcheck_middleware.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_logging.py to test_logging.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_reload.py to test_reload.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_sqlite.py to test_sqlite.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_ssl.py to test_ssl.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/test_wsgi.py to test_wsgi.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka01.py to test_mitaka01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_mitaka02.py to test_mitaka02.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_contract01.py to test_ocata_contract01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_expand01.py to test_ocata_expand01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_ocata_migrate01.py to test_ocata_migrate01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_contract01.py to test_pike_contract01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_expand01.py to test_pike_expand01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_pike_migrate01.py to test_pike_migrate01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand01.py to test_rocky_expand01.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/migrations/test_rocky_expand02.py to test_rocky_expand02.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base.py to base.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/base_metadef.py to base_metadef.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_migrations.py to test_migrations.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_registry.py to test_registry.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_rpc_endpoint.py to test_rpc_endpoint.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_simple.py to test_simple.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/db/test_sqlalchemy.py to test_sqlalchemy.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/registry_data_api.py to registry_data_api.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_namespaces.py to test_metadef_namespaces.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_objects.py to test_metadef_objects.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_properties.py to test_metadef_properties.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_resourcetypes.py to test_metadef_resourcetypes.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_metadef_tags.py to test_metadef_tags.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_schemas.py to test_schemas.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_tasks.py to test_tasks.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/v2/test_images.py to test_images.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/functional/serial/test_scrubber.py to test_scrubber.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/base.py to base.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_property_quota_violations.py to test_property_quota_violations.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/tests/integration/v2/test_tasks_api.py to test_tasks_api.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_namespace.py to metadef_namespace.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_object.py to metadef_object.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_item_type.py to metadef_property_item_type.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_property_type.py to metadef_property_type.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_resource_type.py to metadef_resource_type.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/model/metadef_tag.py to metadef_tag.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/discovery.py to discovery.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_actions.py to image_actions.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_data.py to image_data.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_members.py to image_members.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/image_tags.py to image_tags.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/images.py to images.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_namespaces.py to metadef_namespaces.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_objects.py to metadef_objects.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_properties.py to metadef_properties.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_resource_types.py to metadef_resource_types.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/metadef_tags.py to metadef_tags.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/router.py to router.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/schemas.py to schemas.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v2/tasks.py to tasks.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/authorization.py to authorization.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/cached_images.py to cached_images.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/common.py to common.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/policy.py to policy.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/property_protections.py to property_protections.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/versions.py to versions.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/controller.py to controller.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/filters.py to filters.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/router.py to router.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/v1/upload_utils.py to upload_utils.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache.py to cache.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/cache_manage.py to cache_manage.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/context.py to context.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/gzip.py to gzip.cpython-37.pyc +byte-compiling /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages/glance/api/middleware/version_negotiation.py to version_negotiation.cpython-37.pyc running install_data creating /build/glance-17.0.0/debian/tmp/usr/etc creating /build/glance-17.0.0/debian/tmp/usr/etc/glance @@ -3586,31 +3621,39 @@ + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel ++ for i in $@ ++ case "${1}" in + PKGOS_USE_PY2=no + shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr ++ for i in $@ ++ case "${1}" in ++ '[' no = yes ']' ++ '[' yes = yes ']' +++ py3versions -vr + PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] ++ '[' yes = no ']' ++ for pyvers in ${PYTHONS} ${PYTHON3S} ++ '[' disabled = disabled ']' + continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 ++ for pyvers in ${PYTHONS} ${PYTHON3S} ++ '[' 3.7 = disabled ']' +++ echo 3.7 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd ++ '[' 3 = 3 ']' +++ pwd ++ '[' -d /build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd + export PYTHONPATH=/build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] ++ PYTHONPATH=/build/glance-17.0.0/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' + rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*) + subunit2pyunit ++ PYTHON=python3.7 ++ python3-stestr run --subunit 'glance\.tests\.unit\.(?!.*test_wsgi_ipv6\.IPv6ServerTest\.test_evnetlet_no_dnspython.*)' /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping, Set, Iterable /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working @@ -4000,6 +4043,82 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping, Set, Iterable /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working @@ -4076,6 +4195,82 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping, Set, Iterable /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working @@ -4228,31 +4423,71 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -4262,6 +4497,74 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -4304,6 +4607,50 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping, Set, Iterable /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working @@ -4532,26 +4879,6 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Mapping, Set, Iterable -/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Mapping, Set, Iterable -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3/dist-packages/jsonschema/compat.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import MutableMapping, Sequence # noqa -/usr/lib/python3/dist-packages/taskflow/types/sets.py:35: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - class OrderedSet(collections.Set, collections.Hashable): -/build/glance-17.0.0/glance/location.py:189: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - class StoreLocations(collections.MutableSequence): -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -4594,61 +4921,73 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -4682,6 +5021,14 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working @@ -5140,39 +5487,71 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -5216,31 +5595,39 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -5250,6 +5637,74 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -5292,6 +5747,50 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping, Set, Iterable /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working @@ -5520,26 +6019,6 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Mapping, Set, Iterable -/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Mapping, Set, Iterable -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ - return f(*args, **kwds) -/usr/lib/python3/dist-packages/jsonschema/compat.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import MutableMapping, Sequence # noqa -/usr/lib/python3/dist-packages/taskflow/types/sets.py:35: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - class OrderedSet(collections.Set, collections.Hashable): -/build/glance-17.0.0/glance/location.py:189: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - class StoreLocations(collections.MutableSequence): -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -5582,19 +6061,39 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping, Set, Iterable @@ -5900,6 +6399,38 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Mapping, Set, Iterable +/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Mapping, Set, Iterable +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3/dist-packages/jsonschema/compat.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import MutableMapping, Sequence # noqa +/usr/lib/python3/dist-packages/taskflow/types/sets.py:35: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + class OrderedSet(collections.Set, collections.Hashable): +/build/glance-17.0.0/glance/location.py:189: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + class StoreLocations(collections.MutableSequence): +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -5942,6 +6473,42 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -5974,6 +6541,14 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + args = inspect.formatargspec(*spec) +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -6204,72 +6779,24 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Mapping, Set, Iterable +/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Mapping, Set, Iterable +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3/dist-packages/jsonschema/compat.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import MutableMapping, Sequence # noqa +/usr/lib/python3/dist-packages/taskflow/types/sets.py:35: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + class OrderedSet(collections.Set, collections.Hashable): +/build/glance-17.0.0/glance/location.py:189: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + class StoreLocations(collections.MutableSequence): /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -6278,74 +6805,6 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -6354,74 +6813,6 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -6430,73 +6821,41 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -6506,37 +6865,37 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -6572,8 +6931,24 @@ formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Mapping, Set, Iterable +/usr/lib/python3/dist-packages/networkx/classes/reportviews.py:95: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Mapping, Set, Iterable +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3.7/importlib/_bootstrap.py:219: ImportWarning: can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ + return f(*args, **kwds) +/usr/lib/python3/dist-packages/jsonschema/compat.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import MutableMapping, Sequence # noqa +/usr/lib/python3/dist-packages/taskflow/types/sets.py:35: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + class OrderedSet(collections.Set, collections.Hashable): +/build/glance-17.0.0/glance/location.py:189: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + class StoreLocations(collections.MutableSequence): /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -6582,73 +6957,53 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -6658,41 +7013,41 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) @@ -6726,14 +7081,6 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -7334,18 +7681,19 @@ args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly - formatvalue=lambda x: '=' + x) -/usr/lib/python3/dist-packages/alembic/operations/base.py:102: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) -/usr/lib/python3/dist-packages/alembic/operations/base.py:112: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly formatvalue=lambda x: '=' + x) +/usr/lib/python3/dist-packages/os_service_types/data/__init__.py:25: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/lib/python3/dist-packages/os_service_types/data/service-types.json' mode='r' encoding='UTF-8'> + return json.load(open(os.path.join(DATA_DIR, filename), 'r')) +ResourceWarning: Enable tracemalloc to get the object allocation traceback +/usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly + formatvalue=lambda x: '=' + x) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:78: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly args = inspect.formatargspec(*spec) /usr/lib/python3/dist-packages/alembic/util/langhelpers.py:91: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly @@ -8499,434 +8847,94 @@ /usr/lib/python3/dist-packages/os_service_types/data/__init__.py:25: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/lib/python3/dist-packages/os_service_types/data/service-types.json' mode='r' encoding='UTF-8'> return json.load(open(os.path.join(DATA_DIR, filename), 'r')) ResourceWarning: Enable tracemalloc to get the object allocation traceback -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_disk -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_disk ... ok -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_images -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_images ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... ok -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_cached_images -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_cached_images ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_unpermitted_role_after_read -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_unpermitted_role_after_read ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_little_data +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_little_data ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_reserved_property +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_reserved_property ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_unsupported_error glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_unsupported_error ... ok -glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_with_ending_slash -glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_with_ending_slash ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks ... ok -glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download -glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download ... ok -glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_without_ending_slash -glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_without_ending_slash ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_permitted_role_after_read -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_permitted_role_after_read ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_verify_valid_location_strategy -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_verify_valid_location_strategy ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main_runtime_exception_handling -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main_runtime_exception_handling ... ok +glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_flavor +glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_flavor ... ok +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg_with_kwargs +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg_with_kwargs ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success ... ok +glance.tests.unit._async.test_async.TestTaskExecutor.test_begin_processing +glance.tests.unit._async.test_async.TestTaskExecutor.test_begin_processing ... ok +glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_staging_uri_is_none +glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_staging_uri_is_none ... ok +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_image +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_image ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_disk +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_disk ... ok +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_image +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_image ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property ... ok glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_admin glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_admin ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_not_empty -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_not_empty ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_none_error -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_none_error ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_config_exception -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_config_exception ... ok glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_none_permitted glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_none_permitted ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_unpermitted_role -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_unpermitted_role ... ok -glance.tests.unit.common.test_location_strategy.TestLocationOrderStrategyModule.test_get_ordered_locations -glance.tests.unit.common.test_location_strategy.TestLocationOrderStrategyModule.test_get_ordered_locations ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_no_extra_prop -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_no_extra_prop ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageProxy.test_read_image_with_extra_prop +glance.tests.unit.api.test_property_protections.TestProtectedImageProxy.test_read_image_with_extra_prop ... ok glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_non_unicode_error_msg glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_non_unicode_error_msg ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_all_permitted ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_modules -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_modules ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_unpermitted_policy -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_unpermitted_policy ... ok -glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations -glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_malformed_rule -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_malformed_rule ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_all_permitted ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none_permitted ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_none_permitted ... ok -glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_success -glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_success ... ok -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty ... ok -glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_revert_success -glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_revert_success ... ok -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_complete_task -glance.tests.unit._async.flows.test_import.TestImportTask.test_complete_task ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_specific_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_specific_role ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_specific_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_specific_role ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_create_image -glance.tests.unit._async.flows.test_import.TestImportTask.test_create_image ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none_permitted ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_specific_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_specific_role ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_true +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_true ... ok +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_store_config_validates_for_creds_auth_address +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_store_config_validates_for_creds_auth_address ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west ... ok +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator ... ok glance.tests.unit._async.flows.test_import.TestImportTask.test_import_to_fs glance.tests.unit._async.flows.test_import.TestImportTask.test_import_to_fs ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_save_image -glance.tests.unit._async.flows.test_import.TestImportTask.test_save_image ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_unknown_exception -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_unknown_exception ... ok -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_no_config_file -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_no_config_file ... ok -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user ... ok -glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_staging_uri_is_none -glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_staging_uri_is_none ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_much_data -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_much_data ... ok -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success ... ok -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_bad_ovf -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_bad_ovf ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_reserved_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_reserved_extra_property ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_specific_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_specific_role ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property_as_admin_role -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property_as_admin_role ... ok -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_not_tar -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_not_tar ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_case_insensitive_property_rules -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_case_insensitive_property_rules ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main_runtime_exception_handling -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main_runtime_exception_handling ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image -glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... ok -glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_begin_processing -glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_begin_processing ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_delete_from_fs -glance.tests.unit._async.flows.test_import.TestImportTask.test_delete_from_fs ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... ok -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app ... ok -glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_store_initialization_failed -glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_store_initialization_failed ... ok -glance.tests.unit.common.test_rpc.TestRPCClient.test_method_proxy -glance.tests.unit.common.test_rpc.TestRPCClient.test_method_proxy ... ok -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_ovf -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_ovf ... ok -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file_but_not_exist -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file_but_not_exist ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_value_error -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_value_error ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_config_loaded_in_order -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_config_loaded_in_order ... ok -glance.tests.unit._async.test_async.TestTaskExecutor.test_begin_processing -glance.tests.unit._async.test_async.TestTaskExecutor.test_begin_processing ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_little_data -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_little_data ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_http -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_http ... ok -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_flavor -glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_flavor ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_extra_property_as_admin_role -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_extra_property_as_admin_role ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none ... ok -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg ... ok -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_reserved_property -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_reserved_property ... ok -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http_error -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http_error ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_request -glance.tests.unit.common.test_rpc.TestRPCController.test_request ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_refiner -glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_refiner ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_file_location_error -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_file_location_error ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_unpermitted_policy -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_unpermitted_policy ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations_with_none_or_empty_locations -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations_with_none_or_empty_locations ... ok -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg_with_kwargs -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg_with_kwargs ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_unpermitted_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_unpermitted_role ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none_permitted ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_all_permitted ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_request_exc -glance.tests.unit.common.test_rpc.TestRPCController.test_request_exc ... ok -glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options -glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_admin_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_admin_role ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator ... ok -glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_no_image -glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_no_image ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none_permitted ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert ... ok -glance.tests.unit._async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect -glance.tests.unit._async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_misspelt_operation -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_misspelt_operation ... ok -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_not_admin -glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_not_admin ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_backed_file_import_to_fs -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_backed_file_import_to_fs ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator_stop_iteration_err glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator_stop_iteration_err ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_not_admin +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_not_admin ... ok +glance.tests.unit.test_auth.TestImageFactoryProxy.test_default_owner_is_set +glance.tests.unit.test_auth.TestImageFactoryProxy.test_default_owner_is_set ... ok glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_images glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_images ... ok -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_image -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_image ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_permitted_specific_policy -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_permitted_specific_policy ... ok -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_queued_images -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_queued_images ... ok -glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_success -glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_success ... ok -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_enabled -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_enabled ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_specific_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_specific_role ... ok -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator ... ok -glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail -glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_controller_error -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_controller_error ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_extra_property_admin -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_extra_property_admin ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_permitted_specific_policy -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_permitted_specific_policy ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none_permitted ... ok -glance.tests.unit.common.test_rpc.TestRPCClient.test_rpc_exception -glance.tests.unit.common.test_rpc.TestRPCClient.test_rpc_exception ... ok -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_worker_creation_failure -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_worker_creation_failure ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_status +glance.tests.unit.test_auth.TestImmutableImage.test_change_status ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info ... ok glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_put_queued_image glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_put_queued_image ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_variable_chunk_size -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_variable_chunk_size ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_invalid_index -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_invalid_index ... ok -glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail_upload -glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail_upload ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_transfer_encoding -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_transfer_encoding ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... ok -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_runtime_error -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_runtime_error ... ok -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size -glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... ok -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_no_data -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_no_data ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_all_permitted ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize ... ok -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_bogus_request -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_bogus_request ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_empty_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_empty_extra_property ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_empty_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_empty_extra_property ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_date_format_value -glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_date_format_value ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_invalid_role -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_invalid_role ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property ... ok -glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_owner_to_none -glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_owner_to_none ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_false -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_false ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop -glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_excluded -glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_excluded ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_filtered -glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_filtered ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_much_data +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_much_data ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image +glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_not_empty +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_not_empty ... ok glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_https glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_https ... ok -glance.tests.unit.common.test_client.TestClient.test_http_encoding_params -glance.tests.unit.common.test_client.TestClient.test_http_encoding_params ... ok -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_owner -glance.tests.unit.test_auth.TestImmutableImage.test_change_owner ... ok -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image_failed_with_expired_token -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image_failed_with_expired_token ... ok -glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri -glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageProxy.test_read_image_with_extra_prop -glance.tests.unit.api.test_property_protections.TestProtectedImageProxy.test_read_image_with_extra_prop ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_admin_role -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_admin_role ... ok -glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin -glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... ok -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http ... ok -glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_still_gets_default_tenant -glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_still_gets_default_tenant ... ok -glance.tests.unit.common.test_utils.TestUtils.test_mutating -glance.tests.unit.common.test_utils.TestUtils.test_mutating ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers -glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers ... ok -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_tags -glance.tests.unit.test_auth.TestImmutableImage.test_change_tags ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds ... ok -glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist -glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_none -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_none ... ok -glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers -glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_true -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_true ... ok -glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn -glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... ok -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_reserved_extra_property -glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_reserved_extra_property ... ok -glance.tests.unit.test_auth.TestImageRepoProxy.test_get_mutable_image -glance.tests.unit.test_auth.TestImageRepoProxy.test_get_mutable_image ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision ... ok -glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_mutable_task -glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_mutable_task ... ok -glance.tests.unit.common.test_utils.TestUtils.test_invalid_digest_algorithm -glance.tests.unit.common.test_utils.TestUtils.test_invalid_digest_algorithm ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_deduplicating -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_deduplicating ... ok -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_no_import_flows -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_no_import_flows ... ok -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_create_image -glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_create_image ... ok -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_cert_cant_read -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_cert_cant_read ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_exception_propagation -glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_exception_propagation ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception -glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception ... ok glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_paste_config_not_found glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_paste_config_not_found ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_succeed -glance.tests.unit.test_auth.TestImmutableTask.test_succeed ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_defaults_to_disabled +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_defaults_to_disabled ... ok glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file ... ok -glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string -glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_store_config_exception -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_store_config_exception ... ok -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_length -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_length ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_zero_content_length -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_zero_content_length ... ok -glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled -glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled ... ok -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_image -glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_image ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive -glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive ... ok -glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_same_core_custom_properties -glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_same_core_custom_properties ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated - _XMLParser.__init__(self, html, target, encoding) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_add_duplicate_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_add_duplicate_image_member ... ok +glance.tests.unit._async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect +glance.tests.unit._async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -8935,8 +8943,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. + debtcollector.deprecate("Glance Registry service has been " /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -8953,10 +8963,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -8969,138 +8975,240 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:96: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + self.assertIsNone(req.context.user) +/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:97: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + self.assertIsNone(req.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task ... ok -glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader -glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... ok -glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_any_owner -glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_any_owner ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_container_format -glance.tests.unit.test_auth.TestImmutableImage.test_change_container_format ... ok -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_equal_operator ... ok -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input_error -glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input_error ... ok -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_admin_context_owner_as_None -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_admin_context_owner_as_None ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_admin_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_admin_role ... ok -glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string_fail -glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string_fail ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_malformed_rule -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_malformed_rule ... ok -glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations_with_invalid_store_name -glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations_with_invalid_store_name ... ok -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_id -glance.tests.unit.test_auth.TestImmutableImage.test_change_id ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_min_disk -glance.tests.unit.test_auth.TestImmutableImage.test_change_min_disk ... ok -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg_with_kwargs -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg_with_kwargs ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location_with_none_or_empty_locations -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location_with_none_or_empty_locations ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader ... ok -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure -glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure ... ok glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_unpermitted_policy glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_unpermitted_policy ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok -glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_different_core_custom_properties -glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_different_core_custom_properties ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_delete -glance.tests.unit.test_auth.TestImmutableImage.test_delete ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_range -glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality ... ok -glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image -glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone_configure_via_auth_false -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone_configure_via_auth_false ... ok -glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_immutable_task -glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_immutable_task ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid -glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset ... ok -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg -glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_errors -glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_errors ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml_json -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml_json ... ok -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations -glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_unpermitted_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_unpermitted_role ... ok -glance.tests.unit.test_context.TestContext.test_anon_public -glance.tests.unit.test_context.TestContext.test_anon_public ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_no_body -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_no_body ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member ... ok +glance.tests.unit.test_db.TestImageRepo.test_get +glance.tests.unit.test_db.TestImageRepo.test_get ... ok +glance.tests.unit.test_db.TestImageRepo.test_location_data_value +glance.tests.unit.test_db.TestImageRepo.test_location_data_value ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_permitted_specific_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_permitted_specific_policy ... ok +glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_success +glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_success ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_bad_ovf +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_bad_ovf ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_no_config_file +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_no_config_file ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_worker_creation_failure +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_worker_creation_failure ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks ... ok +glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format +glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_none_permitted ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property +glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property_as_admin_role +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property_as_admin_role ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_extra_property_as_admin_role +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_extra_property_as_admin_role ... ok +glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member +glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... ok +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure ... ok +glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status +glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_empty_extra_property +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_empty_extra_property ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_invalid_role +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_invalid_role ... ok +glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init +glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_create_image +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_create_image ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_zero_content_length +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_zero_content_length ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_unpermitted_role_after_read +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_unpermitted_role_after_read ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http_error +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http_error ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image_failed_with_expired_token +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image_failed_with_expired_token ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_no_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_no_args ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros ... ok +glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist +glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_bad_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_bad_args ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_no_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_no_args ... ok +glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri +glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_equals_read +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_equals_read ... ok +glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_begin_processing +glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_begin_processing ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_unpermitted_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_unpermitted_policy ... ok +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_modules +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_modules ... ok +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_images +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_images ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size ... ok +glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin +glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_unknown_exception +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_unknown_exception ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_runtime_error +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_runtime_error ... ok +glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled +glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_malformed_rule +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_malformed_rule ... ok glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_permitted_specific_policy glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_permitted_specific_policy ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default -glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default ... ok -glance.tests.unit.test_auth.TestImageRepoProxy.test_get_immutable_image -glance.tests.unit.test_auth.TestImageRepoProxy.test_get_immutable_image ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded -glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_unpermitted_policy -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_unpermitted_policy ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property ... ok +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_more_then_read +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_more_then_read ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list ... ok +glance.tests.unit.common.test_utils.TestUtils.test_image_meta +glance.tests.unit.common.test_utils.TestUtils.test_image_meta ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input ... ok +glance.tests.unit.common.test_client.TestClient.test_http_encoding_params +glance.tests.unit.common.test_client.TestClient.test_http_encoding_params ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task ... ok +glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers +glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_add_image_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_add_image_allowed ... ok +glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn +glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn ... ok +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_get_image_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_get_image_not_allowed ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_specific_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_specific_role ... ok glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_admin_role glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_admin_role ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_allowed ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_all_permitted ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_allowed ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_format_error +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_format_error ... ok +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members ... ok +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_less_then_read +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_less_then_read ... ok +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_length +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_length ... ok +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_all_permitted ... ok +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... ok +glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail +glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_get_data +glance.tests.unit.test_auth.TestImmutableImage.test_get_data ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_specific_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_specific_role ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9119,10 +9227,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9135,6 +9239,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9151,40 +9259,30 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... ok +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_delete +glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_reactivate_image +glance.tests.unit.test_auth.TestImmutableImage.test_reactivate_image ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable -glance.tests.unit.test_context.TestContext.test_user_identity -glance.tests.unit.test_context.TestContext.test_user_identity ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none -glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool -glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_with_body -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_with_body ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v1_header -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v1_header ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9193,16 +9291,14 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. - debtcollector.deprecate("Glance Registry service has been " -/usr/lib/python3/dist-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter - val = callable(*args, **kw) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. debtcollector.deprecate("Glance Registry service has been " +/usr/lib/python3/dist-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter + val = callable(*args, **kw) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9221,8 +9317,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/common/test_timeutils.py:78: PendingDeprecationWarning: Please use assertAlmostEqual instead. - timeutils.delta_seconds(before, after)) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9237,12 +9331,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. - DeprecationWarning, -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. - DeprecationWarning, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9253,98 +9341,171 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_without_checksum -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_without_checksum ... ok -glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode -glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_list -glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_no_content_length -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_no_content_length ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_name -glance.tests.unit.test_auth.TestImmutableImage.test_change_name ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations_with_none_or_empty_locations +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations_with_none_or_empty_locations ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_no_match_bad_path +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_no_match_bad_path ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_by_index +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_by_index ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... ok +glance.tests.unit.test_context.TestContext.test_empty_private_owned +glance.tests.unit.test_context.TestContext.test_empty_private_owned ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_unpermitted_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_unpermitted_role ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_range +glance.tests.unit.common.test_wsgi.RequestTest.test_range ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_config_loaded_in_order +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_config_loaded_in_order ... ok +glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_1_True +glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_1_True ... ok glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_init_exception glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_init_exception ... ok -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_owner_as_None -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_owner_as_None ... ok -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_region -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_region ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_to_json_with_date_format_value -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_to_json_with_date_format_value ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_mutually_exclusive_rule -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_mutually_exclusive_rule ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_size -glance.tests.unit.test_auth.TestImmutableImage.test_change_size ... ok -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_file_doesnt_exist -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_file_doesnt_exist ... ok +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_type +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_type ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none ... ok glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_service_type glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_service_type ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none ... ok -glance.tests.unit.test_context.TestContext.test_anon_private_owned -glance.tests.unit.test_context.TestContext.test_anon_private_owned ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_unpermitted_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_unpermitted_role ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_request_exc +glance.tests.unit.common.test_rpc.TestRPCController.test_request_exc ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deactivated +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deactivated ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_rules_loaded_in_order +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_rules_loaded_in_order ... ok +glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_any_owner +glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_any_owner ... ok glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json ... ok -glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri -glance.tests.unit.common.test_utils.ImportURITestCase.test_invalid_import_uri ... ok -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_endpoint_type -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_endpoint_type ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_multiple_policies -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_multiple_policies ... ok -glance.tests.unit.test_db.TestImageRepo.test_add_image -glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_visibility -glance.tests.unit.test_auth.TestImmutableImage.test_change_visibility ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_deleted_image -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_deleted_image ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info_unset -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info_unset ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_zero_size -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_zero_size ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked_with_content_length +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked_with_content_length ... ok +glance.tests.unit.test_auth.TestImageMutability.test_admin_everything_mutable +glance.tests.unit.test_auth.TestImageMutability.test_admin_everything_mutable ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_permitted_specific_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_permitted_specific_policy ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_set_data +glance.tests.unit.test_auth.TestImmutableImage.test_set_data ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_exception_propagation +glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_exception_propagation ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... ok glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_permitted_specific_policy -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_permitted_specific_policy ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_public_images -glance.tests.unit.test_db.TestImageRepo.test_list_public_images ... ok -glance.tests.unit.test_context.TestContext.test_auth_private -glance.tests.unit.test_context.TestContext.test_auth_private ... ok -glance.tests.unit.test_context.TestContext.test_empty_public_owned -glance.tests.unit.test_context.TestContext.test_empty_public_owned ... ok -glance.tests.unit.test_auth.TestImageMutability.test_no_tenant_nothing_mutable -glance.tests.unit.test_auth.TestImageMutability.test_no_tenant_nothing_mutable ... ok -glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname -glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_auth.TestImmutableTask.test_change_status +glance.tests.unit.test_auth.TestImmutableTask.test_change_status ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_missing_operation +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_missing_operation ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_date_format_value +glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_date_format_value ... ok +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key_cant_read +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key_cant_read ... ok +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected +glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... ok +glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_same_core_custom_properties +glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_same_core_custom_properties ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_multiple_policies +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_multiple_policies ... ok +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_none_virtual_size +glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_none_virtual_size ... ok +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_admin_context_owner_as_None +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_admin_context_owner_as_None ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator ... ok +glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader +glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_params +glance.tests.unit.common.test_wsgi.RequestTest.test_params ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_split_filter_value_for_quotes +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_split_filter_value_for_quotes ... ok +glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_with_ending_slash +glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_with_ending_slash ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml_json +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml_json ... ok +glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_different_core_custom_properties +glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_different_core_custom_properties ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception +glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_false +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_false ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers +glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_controller_error +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_controller_error ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_delete +glance.tests.unit.test_auth.TestImmutableImage.test_delete ... ok +glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_2_False +glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_2_False ... ok +glance.tests.unit.test_context.TestContext.test_anon_public_owned +glance.tests.unit.test_context.TestContext.test_anon_public_owned ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_invalid_index +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_invalid_index ... ok +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_endpoint_type +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_endpoint_type ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_fail +glance.tests.unit.test_auth.TestImmutableTask.test_fail ... ok +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_region +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_region ... ok +glance.tests.unit.test_context.TestContext.test_auth_public_owned +glance.tests.unit.test_context.TestContext.test_auth_public_owned ... ok +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock +glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok +glance.tests.unit.common.test_rpc.TestRPCClient.test_rpc_exception +glance.tests.unit.common.test_rpc.TestRPCClient.test_rpc_exception ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated + _XMLParser.__init__(self, html, target, encoding) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated + _XMLParser.__init__(self, html, target, encoding) +/build/glance-17.0.0/glance/tests/unit/_async/flows/test_ovf_process.py:110: ResourceWarning: unclosed file <_io.BufferedReader name='/tmp/tmpf2bvn6a3/testserver.ova'> + self.assertEqual(ova_uri, oprocess.execute('test_image_id', ova_uri)) +ResourceWarning: Enable tracemalloc to get the object allocation traceback /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9357,10 +9518,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9385,6 +9542,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. + DeprecationWarning, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9395,30 +9554,24 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... ok -glance.tests.unit.common.test_scripts.TestScripts.test_run_task -glance.tests.unit.common.test_scripts.TestScripts.test_run_task ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_all_permitted ... ok -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_uses_default_values_multiple_account_disabled -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_uses_default_values_multiple_account_disabled ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body ... ok -glance.tests.unit.test_context.TestContext.test_auth_public -glance.tests.unit.test_context.TestContext.test_auth_public ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_auth.TestImmutableTask.test_succeed +glance.tests.unit.test_auth.TestImmutableTask.test_succeed ... ok +glance.tests.unit.test_auth.TestImageFactoryProxy.test_wrong_owner_cannot_be_set +glance.tests.unit.test_auth.TestImageFactoryProxy.test_wrong_owner_cannot_be_set ... ok +glance.tests.unit.test_auth.TestImageRepoProxy.test_get_immutable_image +glance.tests.unit.test_auth.TestImageRepoProxy.test_get_immutable_image ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip ... ok +glance.tests.unit.test_context.TestContext.test_service_catalog +glance.tests.unit.test_context.TestContext.test_service_catalog ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9427,8 +9580,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9439,16 +9590,16 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. + DeprecationWarning, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. + DeprecationWarning, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9457,12 +9608,14 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. - DeprecationWarning, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -9475,110 +9628,65 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.test_auth.TestImmutableImage.test_set_data -glance.tests.unit.test_auth.TestImmutableImage.test_set_data ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_status_all -glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_all_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_all_permitted ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none_permitted ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag ... ok -glance.tests.unit.test_context.TestContext.test_auth_public_unowned -glance.tests.unit.test_context.TestContext.test_auth_public_unowned ... ok -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_store_config_validates_for_creds_auth_address -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_store_config_validates_for_creds_auth_address ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime ... ok -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_created_at -glance.tests.unit.test_auth.TestImmutableTask.test_change_created_at ... ok -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status ... ok -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none ... ok -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_default_owner -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_default_owner ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_no_pending -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_no_pending ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_equals_read -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_equals_read ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_owner -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_owner ... ok -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_pending_delete -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_pending_delete ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception -glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_one_pending_migration -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_one_pending_migration ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow ... ok -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_operator ... ok -glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails -glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations_no_migrations -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations_no_migrations ... ok -glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_2_False -glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_2_False ... ok -glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_for_v1_api -glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_for_v1_api ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... ok -glance.tests.unit.test_context.TestContext.test_request_id -glance.tests.unit.test_context.TestContext.test_request_id ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_status -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_status ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... ok -glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker -glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok -glance.tests.unit.common.test_utils.TestUtils.test_image_meta -glance.tests.unit.common.test_utils.TestUtils.test_image_meta ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_no_migrations -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_no_migrations ... ok -glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail -glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_equal_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_equal_operator ... ok +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_owner +glance.tests.unit.test_auth.TestImmutableImage.test_change_owner ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_public_images +glance.tests.unit.test_db.TestImageRepo.test_list_public_images ... ok +glance.tests.unit.test_db.TestTaskRepo.test_get +glance.tests.unit.test_db.TestTaskRepo.test_get ... ok +glance.tests.unit.test_auth.TestImageMutability.test_regular_user +glance.tests.unit.test_auth.TestImageMutability.test_regular_user ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_change_expires_at +glance.tests.unit.test_auth.TestImmutableTask.test_change_expires_at ... ok +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname ... ok +glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_keys +glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_keys ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_min_ram +glance.tests.unit.test_auth.TestImmutableImage.test_change_min_ram ... ok +glance.tests.unit.test_db.TestTaskRepo.test_list_with_status +glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... ok +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno ... ok +glance.tests.unit.test_db.TestTaskRepo.test_add_task +glance.tests.unit.test_db.TestTaskRepo.test_add_task ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_id +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_id ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image +glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated _XMLParser.__init__(self, html, target, encoding) +/build/glance-17.0.0/glance/tests/unit/_async/flows/test_ovf_process.py:84: ResourceWarning: unclosed file <_io.BufferedReader name='/tmp/tmpsirm8jpu/testserver.ova'> + self.assertEqual(ova_uri, oprocess.execute('test_image_id', ova_uri)) +ResourceWarning: Enable tracemalloc to get the object allocation traceback +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9587,6 +9695,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9595,8 +9705,16 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9613,6 +9731,12 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9625,10 +9749,26 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format ... ok +glance.tests.unit.test_db.TestTaskRepo.test_sorted_list +glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user ... ok +glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker +glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_type +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_type ... ok +glance.tests.unit.test_context.TestContext.test_anon_private_owned +glance.tests.unit.test_context.TestContext.test_anon_private_owned ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_response_headers +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_response_headers ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9643,39 +9783,12 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... ok -glance.tests.unit.test_auth.TestImageMutability.test_admin_everything_mutable -glance.tests.unit.test_auth.TestImageMutability.test_admin_everything_mutable ... ok -glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_add -glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_add ... ok -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_return_first_match -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_return_first_match ... ok -glance.tests.unit.test_context.TestContext.test_auth_private_owned -glance.tests.unit.test_context.TestContext.test_auth_private_owned ... ok -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key_cant_read -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key_cant_read ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_admin_role -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_admin_role ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace ... ok -glance.tests.unit.test_db.TestImageRepo.test_location_data_value -glance.tests.unit.test_db.TestImageRepo.test_location_data_value ... ok +/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated - _XMLParser.__init__(self, html, target, encoding) -/build/glance-17.0.0/glance/tests/unit/_async/flows/test_ovf_process.py:110: ResourceWarning: unclosed file <_io.BufferedReader name='/tmp/tmp0zezsuig/testserver.ova'> - self.assertEqual(ova_uri, oprocess.execute('test_image_id', ova_uri)) -ResourceWarning: Enable tracemalloc to get the object allocation traceback /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9718,70 +9831,176 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_format_error -glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_format_error ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_restricted -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_restricted ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_unsupported -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_unsupported ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_created_at -glance.tests.unit.test_auth.TestImmutableImage.test_change_created_at ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_return_first_match -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_return_first_match ... ok -glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save -glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save ... ok -glance.tests.unit.test_context.TestContext.test_auth_private_unowned -glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected -glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... ok -glance.tests.unit.test_db.TestTaskRepo.test_remove_task -glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... ok -glance.tests.unit.test_context.TestContext.test_anon_public_owned -glance.tests.unit.test_context.TestContext.test_anon_public_owned ... ok -glance.tests.unit.test_auth.TestImageFactoryProxy.test_cannot_set_owner_to_none -glance.tests.unit.test_auth.TestImageFactoryProxy.test_cannot_set_owner_to_none ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_no_body_no_content_length -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_no_body_no_content_length ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_deactivate_image -glance.tests.unit.test_auth.TestImmutableImage.test_deactivate_image ... ok -glance.tests.unit.test_context.TestContext.test_empty_private_owned -glance.tests.unit.test_context.TestContext.test_empty_private_owned ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member ... ok +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found ... ok +glance.tests.unit.test_context.TestContext.test_user_identity +glance.tests.unit.test_context.TestContext.test_user_identity ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags ... ok +glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_store_initialization_failed +glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download_node_store_initialization_failed ... ok +glance.tests.unit.test_domain.TestImage.test_extra_properties +glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok +glance.tests.unit.test_db.TestDbUtilities.test_get_api_skips_configure_if_missing +glance.tests.unit.test_db.TestDbUtilities.test_get_api_skips_configure_if_missing ... ok +glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_mutable_task +glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_mutable_task ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_no_match_unknown_version +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_no_match_unknown_version ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images ... ok +glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf +glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... ok +glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_without_ending_slash +glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_without_ending_slash ... ok +glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format +glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_one_pending +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_one_pending ... ok +glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list +glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image_for_is_public +glance.tests.unit.test_domain.TestImageFactory.test_new_image_for_is_public ... ok +glance.tests.unit.common.test_location_strategy.TestLocationOrderStrategyModule.test_get_ordered_locations +glance.tests.unit.common.test_location_strategy.TestLocationOrderStrategyModule.test_get_ordered_locations ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag ... ok +glance.tests.unit.test_domain.TestTask.test_begin_processing +glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members +glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... ok +glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail +glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail ... ok +glance.tests.unit.test_domain.TestTask.test_succeed +glance.tests.unit.test_domain.TestTask.test_succeed ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok +glance.tests.unit.test_db.TestImageRepo.test_list +glance.tests.unit.test_db.TestImageRepo.test_list ... ok +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_cached_images +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_cached_images ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_eventlet_backwards_compatibility +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_eventlet_backwards_compatibility ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags +glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_bad_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_bad_args ... ok +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_multiple_images +glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_multiple_images ... ok +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... ok +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... ok +glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_configure_if_present +glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_configure_if_present ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags_and_nonexistent +glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags_and_nonexistent ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_case_insensitive_property_rules +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_case_insensitive_property_rules ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails ... ok +glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping +glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag ... ok +glance.tests.unit.test_db.TestTaskRepo.test_limited_list +glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_variable_chunk_size +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_variable_chunk_size ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_negative_rows +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_negative_rows ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_get_image_size +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_get_image_size ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_not_found ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_no_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_no_args ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_none_error +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_none_error ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_not_found ... ok +glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file_but_not_exist +glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file_but_not_exist ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_file_doesnt_exist +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_file_doesnt_exist ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export_with_specified_path +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export_with_specified_path ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object_not_found ... ok +glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format +glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_quota_full +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_quota_full ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag_not_found ... ok +glance.tests.unit.test_manage.TestManage.test_contract_before_expand +glance.tests.unit.test_manage.TestManage.test_contract_before_expand ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image +glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... ok +glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping +glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping ... ok +glance.tests.unit.test_domain.TestImageMember.test_status_enumerated +glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok +glance.tests.unit.test_manage.TestManage.test_contract_if_not_contract_head +glance.tests.unit.test_manage.TestManage.test_contract_if_not_contract_head ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... ok +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_an_object_of_ExtraProperties +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_an_object_of_ExtraProperties ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_no_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_no_args ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image_read_only_property +glance.tests.unit.test_domain.TestImageFactory.test_new_image_read_only_property ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -9826,16 +10045,14 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -9846,62 +10063,22 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_resource_call_error_handle_localized -glance.tests.unit.common.test_wsgi.ResourceTest.test_resource_call_error_handle_localized ... ok -glance.tests.unit.test_db.TestDbUtilities.test_get_api_skips_configure_if_missing -glance.tests.unit.test_db.TestDbUtilities.test_get_api_skips_configure_if_missing ... ok -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_default -glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_default ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... ok -glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_1_True -glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_1_True ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_expires_at -glance.tests.unit.test_auth.TestImmutableTask.test_change_expires_at ... ok -glance.tests.unit.common.test_rpc.TestRPCClient.test_exception_raise -glance.tests.unit.common.test_rpc.TestRPCClient.test_exception_raise ... ok -glance.tests.unit.test_db.TestImageRepo.test_list -glance.tests.unit.test_db.TestImageRepo.test_list ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_call -glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok -glance.tests.unit.test_auth.TestImageMutability.test_regular_user -glance.tests.unit.test_auth.TestImageMutability.test_regular_user ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_delitem -glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_add_duplicate_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_add_duplicate_image_member ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_setitem -glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none_permitted -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none_permitted ... ok -glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers -glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_whitespace -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_whitespace ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_getitem -glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_status -glance.tests.unit.test_auth.TestImmutableTask.test_change_status ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_misspelt_operation +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_misspelt_operation ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -9914,8 +10091,28 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -9924,8 +10121,16 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -9938,166 +10143,180 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none_permitted ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save_with_no_result +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save_with_no_result ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_complete_task +glance.tests.unit._async.flows.test_import.TestImportTask.test_complete_task ... ok +glance.tests.unit.test_manage.TestManage.test_expand_db_is_already_sync +glance.tests.unit.test_manage.TestManage.test_expand_db_is_already_sync ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows ... ok +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... ok +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_queued_images +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_queued_images ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_register +glance.tests.unit.common.test_rpc.TestRPCController.test_register ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_reserved_extra_property +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_reserved_extra_property ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_by_member +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_by_member ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_malformed_rule +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_malformed_rule ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_file_location_error +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_file_location_error ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... ok +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg_with_kwargs +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg_with_kwargs ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_with_exception +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_with_exception ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_nonzero_stall_time +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_nonzero_stall_time ... ok +glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_revert_success +glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_revert_success ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_refiner +glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_refiner ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_allowed ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification_disabled ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json_malformed +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json_malformed ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new_and_overwrite +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new_and_overwrite ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_not_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_not_allowed ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_public_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_public_image ... ok +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_file_doesnt_exist +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_file_doesnt_exist ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_nonzero_stall_time +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_nonzero_stall_time ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_to_json_with_date_format_value +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_to_json_with_date_format_value ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_not_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_not_allowed ... ok +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location_with_none_or_empty_locations +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location_with_none_or_empty_locations ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_good_checksum +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_good_checksum ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_not_allowed ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_too_many_image_properties +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_too_many_image_properties ... ok +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_allowed ... ok +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_for_queued_image +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_for_queued_image ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load ... ok +glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string +glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_and_overwrite_existing +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_and_overwrite_existing ... ok +glance.tests.unit.test_quota.TestImageQuota.test_append_location +glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok +glance.tests.unit.test_quota.TestImageQuota.test_insert_location_for_queued_image +glance.tests.unit.test_quota.TestImageQuota.test_insert_location_for_queued_image ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_no_members +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_no_members ... ok +glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations_with_invalid_store_name +glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations_with_invalid_store_name ... ok +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_no_private_key +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_no_private_key ... ok +glance.tests.unit.test_manage.TestManage.test_expand +glance.tests.unit.test_manage.TestManage.test_expand ... ok +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... ok +glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_success +glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_success ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload ... ok +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_call +glance.tests.unit.common.test_wsgi.ResourceTest.test_call ... ok +glance.tests.unit.test_manage.TestManage.test_migrate_db_is_already_sync +glance.tests.unit.test_manage.TestManage.test_migrate_db_is_already_sync ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found -glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_found ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_min_ram -glance.tests.unit.test_auth.TestImmutableImage.test_change_min_ram ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_type -glance.tests.unit.test_auth.TestImmutableTask.test_change_type ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags_and_nonexistent -glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags_and_nonexistent ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected -glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected ... ok -glance.tests.unit.test_domain.TestImage.test_status_saving -glance.tests.unit.test_domain.TestImage.test_status_saving ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_locations -glance.tests.unit.test_auth.TestImmutableImage.test_change_locations ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_updated_at -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_updated_at ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images -glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images -glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_policy_enforce_forbidden -glance.tests.unit.test_cached_images.TestCachedImages.test_policy_enforce_forbidden ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing ... ok -glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock -glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock ... ok -glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found -glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_properties -glance.tests.unit.test_auth.TestImmutableImage.test_change_properties ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_updated_at -glance.tests.unit.test_auth.TestImmutableTask.test_change_updated_at ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid -glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... ok -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_success -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_success ... ok -glance.tests.unit.common.test_rpc.TestRPCController.test_register -glance.tests.unit.common.test_rpc.TestRPCController.test_register ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_type -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_type ... ok -glance.tests.unit.test_db.TestImageRepo.test_location_value -glance.tests.unit.test_db.TestImageRepo.test_location_value ... ok -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_begin_processing -glance.tests.unit.test_auth.TestImmutableTask.test_begin_processing ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... ok -glance.tests.unit.test_db.TestImageRepo.test_get_forbidden -glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_created_at -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_created_at ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_content_length -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_content_length ... ok -glance.tests.unit.test_db.TestTaskRepo.test_list -glance.tests.unit.test_db.TestTaskRepo.test_list ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_negative_rows -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_negative_rows ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone ... ok -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... ok -glance.tests.unit.common.test_rpc.TestRPCClient.test_non_str_or_dict_response -glance.tests.unit.common.test_rpc.TestRPCClient.test_non_str_or_dict_response ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_file_doesnt_exist -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_file_doesnt_exist ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... ok -glance.tests.unit.test_context.TestContext.test_empty_private -glance.tests.unit.test_context.TestContext.test_empty_private ... ok -glance.tests.unit.test_db.TestImageRepo.test_sorted_list -glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... ok -glance.tests.unit.test_context.TestContext.test_anon_private -glance.tests.unit.test_context.TestContext.test_anon_private ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_negative_age_in_days -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_negative_age_in_days ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_response_headers -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_response_headers ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json_malformed -glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json_malformed ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_status -glance.tests.unit.test_db.TestImageRepo.test_list_status ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime ... ok -glance.tests.unit.test_auth.TestImageFactoryProxy.test_wrong_owner_cannot_be_set -glance.tests.unit.test_auth.TestImageFactoryProxy.test_wrong_owner_cannot_be_set ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... ok -glance.tests.unit.test_context.TestContext.test_empty_public -glance.tests.unit.test_context.TestContext.test_empty_public ... ok -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response ... ok -glance.tests.unit.test_db.TestTaskRepo.test_list_with_last_marker -glance.tests.unit.test_db.TestTaskRepo.test_list_with_last_marker ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... ok -glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_more_deep_format -glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_more_deep_format ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_shared_images -glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker -glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... ok -glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image -glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_some_pending -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_some_pending ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_updated_at -glance.tests.unit.test_auth.TestImmutableImage.test_change_updated_at ... ok -glance.tests.unit.test_context.TestContext.test_service_catalog -glance.tests.unit.test_context.TestContext.test_service_catalog ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator ... ok -glance.tests.unit.test_db.TestTaskRepo.test_save_task -glance.tests.unit.test_db.TestTaskRepo.test_save_task ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_marker_and_limit -glance.tests.unit.test_db.TestImageRepo.test_list_with_marker_and_limit ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10108,8 +10327,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10130,30 +10347,42 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_too_many_image_tags +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_too_many_image_tags ... ok +glance.tests.unit.test_quota.TestImageQuota.test_set_location +glance.tests.unit.test_quota.TestImageQuota.test_set_location ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_create_image +glance.tests.unit._async.flows.test_import.TestImportTask.test_create_image ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_save_image +glance.tests.unit._async.flows.test_import.TestImportTask.test_save_image ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... ok +/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -10166,50 +10395,14 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_with_pending -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_with_pending ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object_not_found ... ok -glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs -glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_id -glance.tests.unit.test_auth.TestImmutableTask.test_change_id ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... ok -glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init -glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_missing_operation -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_missing_operation ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden ... ok -glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found -glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member ... ok -glance.tests.unit.test_context.TestContext.test_auth_public_owned -glance.tests.unit.test_context.TestContext.test_auth_public_owned ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10218,20 +10411,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. - debtcollector.deprecate("Glance Registry service has been " -/usr/lib/python3/dist-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter - val = callable(*args, **kw) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10244,44 +10423,76 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_quota.TestImageQuota.test_set_location_under +glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... ok +glance.tests.unit.test_auth.TestImageRepoProxy.test_get_mutable_image +glance.tests.unit.test_auth.TestImageRepoProxy.test_get_mutable_image ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_http +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_http ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok +glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download +glance.tests.unit._async.flows.test_web_download.TestWebDownloadTask.test_web_download ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification_disabled +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification_disabled ... ok +glance.tests.unit.test_auth.TestImageRepoProxy.test_list +glance.tests.unit.test_auth.TestImageRepoProxy.test_list ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -10318,8 +10529,178 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_notifier.TestNotifier.test_notifier_load +glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_forbidden +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_forbidden ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_all_permitted ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_unknown_size +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_unknown_size ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_change_id +glance.tests.unit.test_auth.TestImmutableTask.test_change_id ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_get_image_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_get_image_allowed ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_unsupported +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_unsupported ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_delete_from_fs +glance.tests.unit._async.flows.test_import.TestImportTask.test_delete_from_fs ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification_disabled ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone_configure_via_auth_false +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone_configure_via_auth_false ... ok +glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app +glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_good +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_good ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_valid_signature +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_valid_signature ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_allowed ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded +glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_get_images_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_get_images_allowed ... ok +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_bogus_request +glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_bogus_request ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_too_many_image_properties +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_too_many_image_properties ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_allowed ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_uri +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_uri ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive +glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v1_header +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v1_header ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls +glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main_runtime_exception_handling +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main_runtime_exception_handling ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_no_import_flows +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_no_import_flows ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_config_exception +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_config_exception ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_locked_down_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_locked_down_protected_prop ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_updated_at +glance.tests.unit.test_auth.TestImmutableImage.test_change_updated_at ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_all_permitted ... ok +glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found +glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_expires_at +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_expires_at ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info_unset +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info_unset ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_unpermitted_role +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_unpermitted_role ... ok +glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_allowed +glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_allowed ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... ok +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https ... ok +glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_with_restricted_sources +glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_with_restricted_sources ... ok +glance.tests.unit.test_context.TestContext.test_anon_private +glance.tests.unit.test_context.TestContext.test_anon_private ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_value_error +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_fail_with_value_error ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_unlimited_image_properties +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_unlimited_image_properties ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_restricted +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_restricted ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_store_config_exception +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_main_with_store_config_exception ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_errors +glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_errors ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image +glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_with_image_property +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_with_image_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property ... ok +glance.tests.unit.common.test_rpc.TestRPCClient.test_exception_raise +glance.tests.unit.common.test_rpc.TestRPCClient.test_exception_raise ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_b +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_b ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_no_body +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_no_body ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 ... ok +glance.tests.unit.test_context.TestContext.test_request_id +glance.tests.unit.test_context.TestContext.test_request_id ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_more_deep_format +glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_more_deep_format ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_allowed_by_policies +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_allowed_by_policies ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_is_image_target_instance_with_zero_size +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_is_image_target_instance_with_zero_size ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... ok +glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations +glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations ... ok +glance.tests.unit.common.test_scripts.TestScripts.test_run_task +glance.tests.unit.common.test_scripts.TestScripts.test_run_task ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations_no_migrations +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations_no_migrations ... ok +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_uses_default_values_multiple_account_disabled +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_uses_default_values_multiple_account_disabled ... ok +glance.tests.unit.test_manage.TestManage.test_contract_db_is_already_sync +glance.tests.unit.test_manage.TestManage.test_contract_db_is_already_sync ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_reserved_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_reserved_property ... ok +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_no_pending +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_no_pending ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -10342,31 +10723,9 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image_meta -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image_meta ... ok -glance.tests.unit.test_db.TestTaskRepo.test_add_task -glance.tests.unit.test_db.TestTaskRepo.test_add_task ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_restricted -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_restricted ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_no_match_unknown_version -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_no_match_unknown_version ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image -glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_good_checksum -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_good_checksum ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_one_pending -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_one_pending ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) @@ -10386,13 +10745,19 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) @@ -10406,8 +10771,20 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_permitted_role_after_read +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_permitted_role_after_read ... ok +glance.tests.unit.test_manage.TestManage.test_expand_already_sync +glance.tests.unit.test_manage.TestManage.test_expand_already_sync ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated + _XMLParser.__init__(self, html, target, encoding) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10418,11 +10795,9 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) @@ -10432,22 +10807,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_db.TestTaskRepo.test_list_with_status -glance.tests.unit.test_db.TestTaskRepo.test_list_with_status ... ok -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_disabled -glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_disabled ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden ... ok -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth -glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... ok -glance.tests.unit.test_db.TestImageRepo.test_get -glance.tests.unit.test_db.TestImageRepo.test_get ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_defaults_to_disabled -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_defaults_to_disabled ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10476,38 +10837,60 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:144: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + self.assertIsNone(req.context.user) +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_with_pending +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_with_pending ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10518,68 +10901,22 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_add_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_add_image_member ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items -glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... ok -glance.tests.unit.test_db.TestImageRepo.test_location_data_exists -glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object ... ok -glance.tests.unit.test_manage.TestManage.test_db_complex_password -glance.tests.unit.test_manage.TestManage.test_db_complex_password ... ok -glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format -glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum -glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_more_then_read -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_more_then_read ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden ... ok -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_rules_loaded_in_order -glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_rules_loaded_in_order ... ok -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator -glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_with_exception -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_with_exception ... ok -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... ok -glance.tests.unit.test_db.TestImageRepo.test_save_image -glance.tests.unit.test_db.TestImageRepo.test_save_image ... ok -glance.tests.unit.test_domain.TestImage.test_delete_protected_image -glance.tests.unit.test_domain.TestImage.test_delete_protected_image ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -10592,12 +10929,32 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request +glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... ok +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_operator ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input_error +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input_error ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers +glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_forbidden_by_get_members_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_forbidden_by_get_members_policy ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_no_migrations +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_no_migrations ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -10636,84 +10993,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_domain.TestImage.test_tags_always_a_set -glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_none_virtual_size -glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_none_virtual_size ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... ok -glance.tests.unit.test_db.TestTaskRepo.test_get_not_found -glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok -glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status -glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog ... ok -glance.tests.unit.test_domain.TestImage.test_extra_properties_assign -glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list ... ok -glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_configure_if_present -glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_configure_if_present ... ok -glance.tests.unit.test_db.TestTaskRepo.test_sorted_list -glance.tests.unit.test_db.TestTaskRepo.test_sorted_list ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_permitted -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_permitted ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_no_match_bad_path -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_no_match_bad_path ... ok -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images -glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... ok -glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_bad_headers -glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_bad_headers ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new ... ok -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain ... ok -glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format -glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format ... ok -glance.tests.unit.test_db.TestTaskRepo.test_limited_list -glance.tests.unit.test_db.TestTaskRepo.test_limited_list ... ok -glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping -glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping ... ok -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_no_migrations -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_no_migrations ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag ... ok -glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get -glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property ... ok -glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail -glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image_for_is_public -glance.tests.unit.test_domain.TestImageFactory.test_new_image_for_is_public ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_bad_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_bad_args ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... ok -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_no_private_key -glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_no_private_key ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10722,10 +11003,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:44: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - self.assertEqual('user1', req.context.user) -/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:45: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - self.assertEqual('tenant1', req.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10744,24 +11021,24 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.test_db.TestImageMemberRepo.test_list +glance.tests.unit.test_db.TestImageMemberRepo.test_list ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_backed_file_import_to_fs +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_backed_file_import_to_fs ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/notifier.py:397: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + 'receiver_tenant_id': self.context.tenant, +/build/glance-17.0.0/glance/notifier.py:398: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + 'receiver_user_id': self.context.user, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -10770,115 +11047,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.common.test_rpc.TestRPCClient.test_bulk_request -glance.tests.unit.common.test_rpc.TestRPCClient.test_bulk_request ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag_not_found ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_marker -glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_namespace_not_found ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_private_images -glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property -glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_no_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_no_args ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces ... ok -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket -glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_an_object_of_ExtraProperties -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_an_object_of_ExtraProperties ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_write_denied -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_write_denied ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml -glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog ... ok -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_pending -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_pending ... ok -glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker_and_limit -glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker_and_limit ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body ... ok -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east -glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_multiple_images -glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_multiple_images ... ok -glance.tests.unit.test_domain.TestImage.test_visibility_enumerated -glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_allowed ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_params -glance.tests.unit.common.test_wsgi.RequestTest.test_params ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_content_range -glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... ok -glance.tests.unit.test_domain.TestImage.test_delayed_delete -glance.tests.unit.test_domain.TestImage.test_delayed_delete ... ok -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime -glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image -glance.tests.unit.test_domain.TestImageFactory.test_new_image ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_allowed ... ok -glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format -glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_single_tag -glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_single_tag ... ok -glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member -glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_not_allowed ... ok -glance.tests.unit.test_domain.TestTask.test_run -glance.tests.unit.test_domain.TestTask.test_run ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property -glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows ... ok -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property_not_found ... ok -glance.tests.unit.test_auth.TestImageRepoProxy.test_list -glance.tests.unit.test_auth.TestImageRepoProxy.test_list ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/defusedxml/ElementTree.py:68: DeprecationWarning: The html argument of XMLParser() is deprecated - _XMLParser.__init__(self, html, target, encoding) -/build/glance-17.0.0/glance/tests/unit/_async/flows/test_ovf_process.py:84: ResourceWarning: unclosed file <_io.BufferedReader name='/tmp/tmp68a0sgfi/testserver.ova'> - self.assertEqual(ova_uri, oprocess.execute('test_image_id', ova_uri)) -ResourceWarning: Enable tracemalloc to get the object allocation traceback /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10889,10 +11059,22 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10913,6 +11095,138 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_list +glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists +glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_all_permitted ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_shared_images +glance.tests.unit.test_db.TestImageRepo.test_list_shared_images ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_admin +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_admin ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_ovf +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_ovf ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes +glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... ok +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header ... ok +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_admin_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_admin_role ... ok +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_not_tar +glance.tests.unit._async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_not_tar ... ok +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk +glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_resource_call_error_handle_localized +glance.tests.unit.common.test_wsgi.ResourceTest.test_resource_call_error_handle_localized ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_status +glance.tests.unit.test_db.TestImageRepo.test_list_status ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception +glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception ... ok +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update ... ok +glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_still_gets_default_tenant +glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_still_gets_default_tenant ... ok +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags ... ok +glance.tests.unit.test_auth.TestImageFactoryProxy.test_cannot_set_owner_to_none +glance.tests.unit.test_auth.TestImageFactoryProxy.test_cannot_set_owner_to_none ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... ok +glance.tests.unit.test_db.TestTaskRepo.test_list_with_last_marker +glance.tests.unit.test_db.TestTaskRepo.test_list_with_last_marker ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_extra_property_admin +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_extra_property_admin ... ok +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_server_type +glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_server_type ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_min_disk +glance.tests.unit.test_auth.TestImmutableImage.test_change_min_disk ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty ... ok +glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden +glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none_permitted ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_status +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_status ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_duplicate_tags_with_pre_existing_tags +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_duplicate_tags_with_pre_existing_tags ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_disk_format +glance.tests.unit.test_auth.TestImmutableImage.test_change_disk_format ... ok +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_allowed ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_size +glance.tests.unit.test_auth.TestImmutableImage.test_change_size ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_empty_extra_property +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_empty_extra_property ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_mutually_exclusive_rule +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_mutually_exclusive_rule ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_store_not_found_exception +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_store_not_found_exception ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_tags +glance.tests.unit.test_auth.TestImmutableImage.test_change_tags ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_change_created_at +glance.tests.unit.test_auth.TestImmutableTask.test_change_created_at ... ok +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -10931,36 +11245,12 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. - DeprecationWarning, -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending ... ok -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_split_filter_value_for_quotes -glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_split_filter_value_for_quotes ... ok -glance.tests.unit.test_db.TestImageRepo.test_remove_image -glance.tests.unit.test_db.TestImageRepo.test_remove_image ... ok -glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain -glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_too_many_image_properties -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_too_many_image_properties ... ok -glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type -glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... ok -glance.tests.unit.test_manage.TestManage.test_contract -glance.tests.unit.test_manage.TestManage.test_contract ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image_meta -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image_meta ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -10969,44 +11259,144 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_reserved_extra_property +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_reserved_extra_property ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_deactivate_image +glance.tests.unit.test_auth.TestImmutableImage.test_deactivate_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_uploading_status_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_uploading_status_image ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_change_updated_at +glance.tests.unit.test_auth.TestImmutableTask.test_change_updated_at ... ok +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_default_owner +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_default_owner ... ok +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image +glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_delitem +glance.tests.unit.test_domain.TestExtraProperties.test_delitem ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_change_owner +glance.tests.unit.test_auth.TestImmutableTask.test_change_owner ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_existent +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_existent ... ok +glance.tests.unit.test_context.TestContext.test_empty_private +glance.tests.unit.test_context.TestContext.test_empty_private ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_owner +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_owner ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_admin_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_admin_role ... ok +glance.tests.unit.test_domain.TestImage.test_delete_extra_properties +glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_default_rules_default_location +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_default_rules_default_location ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items +glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items ... ok +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_return_first_match +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_return_first_match ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_whitespace +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_whitespace ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_internal_error +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_internal_error ... ok +glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_no_image +glance.tests.unit._async.flows.test_introspect.TestImportTask.test_introspect_no_image ... ok +glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image +glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image ... ok +glance.tests.unit.test_domain.TestImage.test_delete_protected_image +glance.tests.unit.test_domain.TestImage.test_delete_protected_image ... ok +glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_not_allowed +glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_not_allowed ... ok +glance.tests.unit.test_auth.TestTaskRepoProxy.test_list +glance.tests.unit.test_auth.TestTaskRepoProxy.test_list ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_transfer_encoding +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_transfer_encoding ... ok +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_wrong_owner +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_wrong_owner ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images ... ok +glance.tests.unit.test_domain.TestImage.test_set_incorrect_status +glance.tests.unit.test_domain.TestImage.test_set_incorrect_status ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_filters_return_many +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_filters_return_many ... ok +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_verify_valid_location_strategy +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_verify_valid_location_strategy ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_default +glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_default ... ok +glance.tests.unit.test_domain.TestImage.test_visibility_enumerated +glance.tests.unit.test_domain.TestImage.test_visibility_enumerated ... ok +glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain +glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_too_many_image_locations +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_too_many_image_locations ... ok +glance.tests.unit.test_context.TestContext.test_auth_private_owned +glance.tests.unit.test_context.TestContext.test_auth_private_owned ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict ... ok +glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_failure +glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_failure ... ok +glance.tests.unit.common.test_rpc.TestRPCClient.test_non_str_or_dict_response +glance.tests.unit.common.test_rpc.TestRPCClient.test_non_str_or_dict_response ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations +glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11021,142 +11411,140 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request -glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request ... ok -glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_open_fails -glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_open_fails ... ok -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_eventlet_backwards_compatibility -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_eventlet_backwards_compatibility ... ok -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_less_then_read -glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_less_then_read ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_too_many_image_tags -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_too_many_image_tags ... ok -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_get_data -glance.tests.unit.test_auth.TestImmutableImage.test_get_data ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_with_exception -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_with_exception ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_max_rows -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_max_rows ... ok -glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_keys -glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_keys ... ok -glance.tests.unit.test_manage.TestManage.test_db_upgrade_version -glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json ... ok -glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema -glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok -glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_write_fails -glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_write_fails ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new_and_overwrite -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new_and_overwrite ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length ... ok -glance.tests.unit.test_db.TestTaskRepo.test_get -glance.tests.unit.test_db.TestTaskRepo.test_get ... ok -glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties_allowed -glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties_allowed ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result ... ok -glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list -glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_age_in_days -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_age_in_days ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image_read_only_property -glance.tests.unit.test_domain.TestImageFactory.test_new_image_read_only_property ... ok -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding -glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... ok -glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images -glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load ... ok -glance.tests.unit.test_db.TestTaskRepo.test_list_with_type -glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_with_specified_path -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_with_specified_path ... ok -glance.tests.unit.test_domain.TestImageFactory.test_new_image_with_extra_properties_and_tags -glance.tests.unit.test_domain.TestImageFactory.test_new_image_with_extra_properties_and_tags ... ok -glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden -glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deleted +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deleted ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_write_denied +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_write_denied ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_unpermitted_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_unpermitted_role ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... ok +glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail_upload +glance.tests.unit._async.test_taskflow_executor.TestTaskExecutor.test_task_fail_upload ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_no_pending +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_no_pending ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation ... ok +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_both_wrapped +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_both_wrapped ... ok +glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_for_v1_api +glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_for_v1_api ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_properties ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_wrong_content_type +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_wrong_content_type ... ok +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_disabled +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_disabled ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_unlimited_image_properties +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_unlimited_image_properties ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_excluded +glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_excluded ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_invalid_status_change +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_invalid_status_change ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive ... ok +glance.tests.unit.test_quota.TestImageQuota.test_extend_location +glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_status_pending +glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image_meta +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image_meta ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_invalid_image_transition +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_invalid_image_transition ... ok +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main_runtime_exception_handling +glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main_runtime_exception_handling ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_restricted +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_restricted ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. + debtcollector.deprecate("Glance Registry service has been " +/usr/lib/python3/dist-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter + val = callable(*args, **kw) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11167,62 +11555,184 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value -glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_request_without_download_image_policy -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_request_without_download_image_policy ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_args_is_None -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_args_is_None ... ok -glance.tests.unit.test_domain.TestTask.test_task_invalid_status -glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:96: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - self.assertIsNone(req.context.user) -/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:97: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - self.assertIsNone(req.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_db.TestImageRepo.test_list_with_marker_and_limit +glance.tests.unit.test_db.TestImageRepo.test_list_with_marker_and_limit ... ok +glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_bad_headers +glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_bad_headers ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none ... ok +glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_add +glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_add ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos +glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... ok +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_admin_role +glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_admin_role ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member_does_not_exist +glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member_does_not_exist ... ok +glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed +glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed ... ok +glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found +glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found ... ok +glance.tests.unit.common.test_utils.TestUtils.test_invalid_digest_algorithm +glance.tests.unit.common.test_utils.TestUtils.test_invalid_digest_algorithm ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_filtered +glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_filtered ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_disk_format_is_none +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_disk_format_is_none ... ok +glance.tests.unit.test_db.TestImageRepo.test_add_image +glance.tests.unit.test_db.TestImageRepo.test_add_image ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok +glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker_and_limit +glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker_and_limit ... ok +glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string_fail +glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string_fail ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_status_all +glance.tests.unit.test_db.TestImageRepo.test_list_status_all ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_with_exception +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_with_exception ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_but_identical_properties +glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_but_identical_properties ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none_permitted ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... ok +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_no_extra_prop +glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_no_extra_prop ... ok +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail +glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_bad_checksum +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_bad_checksum ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected +glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... ok +glance.tests.unit.test_db.TestTaskRepo.test_save_task +glance.tests.unit.test_db.TestTaskRepo.test_save_task ... ok +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_none +glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_none ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_marker +glance.tests.unit.test_db.TestImageRepo.test_list_with_marker ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_uri +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_uri ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_admin_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_admin_role ... ok +glance.tests.unit.test_db.TestImageRepo.test_location_value +glance.tests.unit.test_db.TestImageRepo.test_location_value ... ok +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg +glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg ... ok +glance.tests.unit.common.test_rpc.TestRPCController.test_request +glance.tests.unit.common.test_rpc.TestRPCController.test_request ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export ... ok +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value ... ok +glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found +glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_content_length +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_content_length ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid +glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_empty_result +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_empty_result ... ok +glance.tests.unit.test_db.TestTaskRepo.test_list +glance.tests.unit.test_db.TestTaskRepo.test_list ... ok +glance.tests.unit.test_db.TestImageRepo.test_sorted_list +glance.tests.unit.test_db.TestImageRepo.test_sorted_list ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_by_member +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_by_member ... ok +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator +glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_with_specified_path +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_with_specified_path ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_permitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_permitted_role ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none_permitted ... ok +glance.tests.unit.test_db.TestTaskRepo.test_list_with_type +glance.tests.unit.test_db.TestTaskRepo.test_list_with_type ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator ... ok +glance.tests.unit.test_db.TestTaskRepo.test_get_not_found +glance.tests.unit.test_db.TestTaskRepo.test_get_not_found ... ok +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_deduplicating +glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_deduplicating ... ok +glance.tests.unit.test_domain.TestTask.test_fail +glance.tests.unit.test_domain.TestTask.test_fail ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... ok +/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:145: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + self.assertIsNone(req.context.tenant) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -11255,38 +11765,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save_with_no_result -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save_with_no_result ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_export -glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown -glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_not_found ... ok -glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping -glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_bad_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_bad_args ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image ... ok -glance.tests.unit.test_domain.TestTask.test_succeed -glance.tests.unit.test_domain.TestTask.test_succeed ... ok -glance.tests.unit.common.test_wsgi.TestHelpers.test_data_passed_properly_through_headers -glance.tests.unit.common.test_wsgi.TestHelpers.test_data_passed_properly_through_headers ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11297,10 +11777,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/common/test_config.py:32: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11311,6 +11787,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11319,12 +11799,38 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default +glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property_not_found ... ok +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader +glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader ... ok +glance.tests.unit.test_db.TestTaskRepo.test_remove_task +glance.tests.unit.test_db.TestTaskRepo.test_remove_task ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_all_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_all_permitted ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... ok +glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending +glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_max_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_max_filter ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_getitem +glance.tests.unit.test_domain.TestExtraProperties.test_getitem ... ok +glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails +glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails ... ok +glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info +glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11335,6 +11841,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11347,66 +11857,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_is_cached -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_is_cached ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all ... ok -glance.tests.unit.test_manage.TestManage.test_db_version -glance.tests.unit.test_manage.TestManage.test_db_version ... ok -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_bad_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_bad_args ... ok -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_type -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_type ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_fk_constraint_failure -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_fk_constraint_failure ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... ok -glance.tests.unit.test_misc.UtilsTestCase.test_encryption -glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object_not_found ... ok -glance.tests.unit.test_manage.TestManage.test_expand -glance.tests.unit.test_manage.TestManage.test_expand ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... ok -glance.tests.unit.test_manage.TestManage.test_contract_before_expand -glance.tests.unit.test_manage.TestManage.test_contract_before_expand ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_bad_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_bad_args ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_status -glance.tests.unit.test_auth.TestImmutableImage.test_change_status ... ok -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_get_image_size -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_get_image_size ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_with_specified_path -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_with_specified_path ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_permitted -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_permitted ... ok -glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf -glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf ... ok -glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync -glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_fetches_members_if_private -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_fetches_members_if_private ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... ok -glance.tests.unit.test_manage.TestManage.test_db_sync_version -glance.tests.unit.test_manage.TestManage.test_db_sync_version ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -11441,6 +11891,34 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_owner_to_none +glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_owner_to_none ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_delete_member_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_delete_member_policy ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_setitem +glance.tests.unit.test_domain.TestExtraProperties.test_setitem ... ok +glance.tests.unit.common.test_utils.TestUtils.test_mutating +glance.tests.unit.common.test_utils.TestUtils.test_mutating ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_export +glance.tests.unit.test_manage.TestManage.test_db_metadefs_export ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_duplicate_tag_ignored +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_duplicate_tag_ignored ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items +glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok +glance.tests.unit.test_domain.TestImage.test_tags_always_a_set +glance.tests.unit.test_domain.TestImage.test_tags_always_a_set ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_created_at +glance.tests.unit.test_auth.TestImmutableImage.test_change_created_at ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_unpermitted_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_unpermitted_role ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -11449,196 +11927,18 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations ... ok -glance.tests.unit.test_auth.TestTaskRepoProxy.test_list -glance.tests.unit.test_auth.TestTaskRepoProxy.test_list ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_list -glance.tests.unit.test_notifier.TestImageNotifications.test_image_list ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_empty_result -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_empty_result ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_should_call_next_image_get_data -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_should_call_next_image_get_data ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member -glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members -glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members ... ok -glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format -glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_is_image_target_instance_with_zero_size -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_is_image_target_instance_with_zero_size ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_bad_checksum -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_bad_checksum ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_add_image_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_add_image_not_allowed ... ok -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success ... ok -glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member_does_not_exist -glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member_does_not_exist ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_add_image_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_add_image_allowed ... ok -glance.tests.unit.test_manage.TestManage.test_db_check_result -glance.tests.unit.test_manage.TestManage.test_db_check_result ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_not_allowed ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_good -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_good ... ok -glance.tests.unit.test_manage.TestManage.test_contract_before_migrate -glance.tests.unit.test_manage.TestManage.test_contract_before_migrate ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_get_image_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_get_image_not_allowed ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_allowed ... ok -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error -glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error ... ok -glance.tests.unit.test_db.TestImageRepo.test_get_not_found -glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok -glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_allowed -glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_allowed ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_export_with_specified_path -glance.tests.unit.test_manage.TestManage.test_db_metadefs_export_with_specified_path ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_allowed ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save -glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok -glance.tests.unit.test_manage.TestManage.test_db_contract -glance.tests.unit.test_manage.TestManage.test_db_contract ... ok -glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_allowed -glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_allowed ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter ... ok -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... ok -glance.tests.unit.test_manage.TestManage.test_expand_already_sync -glance.tests.unit.test_manage.TestManage.test_expand_already_sync ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected -glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_path_merge -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_path_merge ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_too_many_image_locations -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_too_many_image_locations ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_not_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_not_allowed ... ok -glance.tests.unit.test_manage.TestManage.test_migrate_already_sync -glance.tests.unit.test_manage.TestManage.test_migrate_already_sync ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_and_overwrite_existing -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_and_overwrite_existing ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_no_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_no_args ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size ... ok -glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers -glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6 ... ok -glance.tests.unit.test_db.TestImageRepo.test_limited_list -glance.tests.unit.test_db.TestImageRepo.test_limited_list ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification_disabled -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification_disabled ... ok -glance.tests.unit.test_quota.TestImageQuota.test_insert_location_for_queued_image -glance.tests.unit.test_quota.TestImageQuota.test_insert_location_for_queued_image ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_but_identical_properties -glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_but_identical_properties ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties -glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_default_rules_default_location -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_default_rules_default_location ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema -glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema ... ok +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -11679,10 +11979,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11693,10 +11989,54 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_base_property_marked_as_base +glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_base_property_marked_as_base ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_no_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_no_args ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_non_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_non_protected_prop ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items +glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image_with_extra_properties_and_tags +glance.tests.unit.test_domain.TestImageFactory.test_new_image_with_extra_properties_and_tags ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_permitted_specific_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_permitted_specific_policy ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_locations +glance.tests.unit.test_auth.TestImmutableImage.test_change_locations ... ok +glance.tests.unit.common.test_rpc.TestRPCClient.test_bulk_request +glance.tests.unit.common.test_rpc.TestRPCClient.test_bulk_request ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_from_path_overwrite_existing +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_from_path_overwrite_existing ... ok +glance.tests.unit.test_domain.TestTask.test_run +glance.tests.unit.test_domain.TestTask.test_run ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_tags ... ok +glance.tests.unit.test_manage.TestManage.test_db_check +glance.tests.unit.test_manage.TestManage.test_db_check ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_bad_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_bad_args ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_with_body +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_with_body ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_change_type +glance.tests.unit.test_auth.TestImmutableTask.test_change_type ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_allowed_by_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_allowed_by_policy ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result ... ok +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init +glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11711,26 +12051,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok -glance.tests.unit.test_domain.TestImageMember.test_status_enumerated -glance.tests.unit.test_domain.TestImageMember.test_status_enumerated ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_status_pending -glance.tests.unit.test_db.TestImageRepo.test_list_status_pending ... ok -glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_specified_but_not_found -glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_specified_but_not_found ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get ... ok -glance.tests.unit.test_manage.TestManage.test_db_check -glance.tests.unit.test_manage.TestManage.test_db_check ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_uri -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_uri ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11741,14 +12061,34 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11759,12 +12099,12 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove ... ok +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -11785,28 +12125,34 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_domain.TestTask.test_begin_processing -glance.tests.unit.test_domain.TestTask.test_begin_processing ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11815,18 +12161,62 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:144: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - self.assertIsNone(req.context.user) -/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:145: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - self.assertIsNone(req.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_manage.TestManage.test_db_sync +glance.tests.unit.test_manage.TestManage.test_db_sync ... ok +glance.tests.unit.test_manage.TestManage.test_db_version_control +glance.tests.unit.test_manage.TestManage.test_db_version_control ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_age_in_days +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_age_in_days ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_disk_size +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_disk_size ... ok +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs +glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_return_first_match +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_return_first_match ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deactivated +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deactivated ... ok +glance.tests.unit.common.test_wsgi.TestHelpers.test_data_passed_properly_through_headers +glance.tests.unit.common.test_wsgi.TestHelpers.test_data_passed_properly_through_headers ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_invalid_status +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_invalid_status ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_should_call_next_image_get_data +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_should_call_next_image_get_data ... ok +glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri +glance.tests.unit.common.test_utils.ImportURITestCase.test_validate_import_uri ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -11841,6 +12231,10 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -11859,112 +12253,14 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_quota.TestImageQuota.test_extend_location -glance.tests.unit.test_quota.TestImageQuota.test_extend_location ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_unlimited_image_properties -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_unlimited_image_properties ... ok -glance.tests.unit.test_versions.VersionsTest.test_get_version_list -glance.tests.unit.test_versions.VersionsTest.test_get_version_list ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_with_path -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_with_path ... ok -glance.tests.unit.test_domain.TestTask.test_fail -glance.tests.unit.test_domain.TestTask.test_fail ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_uri -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_uri ... ok -glance.tests.unit.test_quota.TestImageQuota.test_append_location_for_queued_image -glance.tests.unit.test_quota.TestImageQuota.test_append_location_for_queued_image ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_kb -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_kb ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error ... ok -glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain -glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_not_found ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification_disabled ... ok -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status -glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_revert_image_status ... ok -glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed -glance.tests.unit.test_quota.TestImageQuota.test_set_location_exceed ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload -glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_pop_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_pop_location ... ok -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... ok -glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes -glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export_with_specified_path -glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export_with_specified_path ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... ok -glance.tests.unit.test_manage.TestManage.test_expand_failed -glance.tests.unit.test_manage.TestManage.test_expand_failed ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error ... ok -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result -glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_handles_backend_failure -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_handles_backend_failure ... ok -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature_missing_metadata -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature_missing_metadata ... ok -glance.tests.unit.test_manage.TestManage.test_contract_db_is_already_sync -glance.tests.unit.test_manage.TestManage.test_contract_db_is_already_sync ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags ... ok -glance.tests.unit.test_manage.TestManage.test_migrate_before_expand -glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok -glance.tests.unit.test_manage.TestManage.test_db_migrate -glance.tests.unit.test_manage.TestManage.test_db_migrate ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items -glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -11977,16 +12273,50 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_permitted +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_permitted ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_policy_enforce_forbidden +glance.tests.unit.test_cached_images.TestCachedImages.test_policy_enforce_forbidden ... ok +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_no_data +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_no_data ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled ... ok +glance.tests.unit.common.test_rpc.TestRPCClient.test_method_proxy +glance.tests.unit.common.test_rpc.TestRPCClient.test_method_proxy ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_duplicate_location +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_duplicate_location ... ok +glance.tests.unit.test_context.TestContext.test_auth_private_unowned +glance.tests.unit.test_context.TestContext.test_auth_private_unowned ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length ... ok +glance.tests.unit.test_auth.TestImageMutability.test_no_tenant_nothing_mutable +glance.tests.unit.test_auth.TestImageMutability.test_no_tenant_nothing_mutable ... ok +glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options +glance.tests.unit.common.test_utils.ImportURITestCase.test_ignored_filtering_options ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -12015,6 +12345,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12031,18 +12365,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default -glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deactivated -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deactivated ... ok -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes -glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok -glance.tests.unit.test_domain.TestImage.test_delete_extra_properties -glance.tests.unit.test_domain.TestImage.test_delete_extra_properties ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12061,18 +12383,18 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_locations ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12089,8 +12411,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12109,40 +12429,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_forbidden -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_forbidden ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification_disabled ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_no_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_no_args ... ok -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_negative_length -glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_negative_length ... ok -glance.tests.unit.test_store_image.TestImageFactory.test_new_image_with_location -glance.tests.unit.test_store_image.TestImageFactory.test_new_image_with_location ... ok -glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_rejects_non_string_extra_properties -glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_rejects_non_string_extra_properties ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked ... ok -glance.tests.unit.test_domain.TestImage.test_set_incorrect_status -glance.tests.unit.test_domain.TestImage.test_set_incorrect_status ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12153,20 +12443,20 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12175,44 +12465,62 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_context.TestContext.test_empty_public_owned +glance.tests.unit.test_context.TestContext.test_empty_public_owned ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/notifier.py:397: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - 'receiver_tenant_id': self.context.tenant, -/build/glance-17.0.0/glance/notifier.py:398: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - 'receiver_user_id': self.context.user, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.test_manage.TestManage.test_db_sync -glance.tests.unit.test_manage.TestManage.test_db_sync ... ok -/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -12231,6 +12539,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid +glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_handles_backend_failure +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_handles_backend_failure ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -12251,14 +12565,34 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12279,42 +12613,74 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_server_type -glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_server_type ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_nonzero_stall_time -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_nonzero_stall_time ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... ok -glance.tests.unit.test_domain.TestTaskFactory.test_new_task -glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location ... ok -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_both_wrapped -glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_both_wrapped ... ok -glance.tests.unit.test_auth.TestImageFactoryProxy.test_default_owner_is_set -glance.tests.unit.test_auth.TestImageFactoryProxy.test_default_owner_is_set ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled ... ok -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_ignores_acls_if_no_locations -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_ignores_acls_if_no_locations ... ok -glance.tests.unit.test_manage.TestManage.test_db_version_control -glance.tests.unit.test_manage.TestManage.test_db_version_control ... ok -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_successful -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_successful ... ok -glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found -glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_id +glance.tests.unit.test_auth.TestImmutableImage.test_change_id ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected +glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes ... ok +glance.tests.unit.test_misc.UtilsTestCase.test_encryption +glance.tests.unit.test_misc.UtilsTestCase.test_encryption ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_unpermitted_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_unpermitted_policy ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args +glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_visibility +glance.tests.unit.test_auth.TestImmutableImage.test_change_visibility ... ok +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_cert_cant_read +glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_cert_cant_read ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good ... ok +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_negative_length +glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_negative_length ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_multiple_images +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_multiple_images ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_tag +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_tag ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_updated_at +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_updated_at ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_properties ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_container_format +glance.tests.unit.test_auth.TestImmutableImage.test_change_container_format ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled ... ok +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set +glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set ... ok +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds +glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_handles_backend_failure +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_handles_backend_failure ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation ... ok +glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_not_allowed +glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_not_allowed ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_allowed ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_bad_checksum +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_bad_checksum ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_properties +glance.tests.unit.test_auth.TestImmutableImage.test_change_properties ... ok +glance.tests.unit.test_manage.TestManage.test_contract_before_migrate +glance.tests.unit.test_manage.TestManage.test_contract_before_migrate ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -12333,16 +12699,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12361,6 +12719,14 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -12381,18 +12747,42 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -12405,10 +12795,8 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/notifier.py:397: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - 'receiver_tenant_id': self.context.tenant, -/build/glance-17.0.0/glance/notifier.py:398: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - 'receiver_user_id': self.context.user, +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -12423,20 +12811,122 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_allowed +glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_allowed ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown +glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_not_allowed ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none_permitted +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none_permitted ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_core_and_extra_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_core_and_extra_property ... ok +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_created_at +glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_created_at ... ok +glance.tests.unit.test_manage.TestManage.test_db_check_result +glance.tests.unit.test_manage.TestManage.test_db_check_result ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_full +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_full ... ok +glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location +glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location ... ok +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_owner_as_None +glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_owner_as_None ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_quota_exceeded_after_delete_image_properties +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_quota_exceeded_after_delete_image_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_non_admin +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_non_admin ... ok +glance.tests.unit.test_auth.TestImmutableImage.test_change_name +glance.tests.unit.test_auth.TestImmutableImage.test_change_name ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_export_with_specified_path +glance.tests.unit.test_manage.TestManage.test_db_metadefs_export_with_specified_path ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping ... ok +glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location +glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_locations ... ok +glance.tests.unit.test_manage.TestManage.test_expand_failed +glance.tests.unit.test_manage.TestManage.test_expand_failed ... ok +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag ... ok +glance.tests.unit.test_auth.TestImmutableTask.test_begin_processing +glance.tests.unit.test_auth.TestImmutableTask.test_begin_processing ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images +glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_some_pending +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_some_pending ... ok +glance.tests.unit.test_manage.TestManage.test_db_contract +glance.tests.unit.test_manage.TestManage.test_db_contract ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags ... ok +glance.tests.unit.test_manage.TestManage.test_expand_if_not_expand_head +glance.tests.unit.test_manage.TestManage.test_expand_if_not_expand_head ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type +glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop ... ok +glance.tests.unit.test_context.TestContext.test_auth_private +glance.tests.unit.test_context.TestContext.test_auth_private ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification ... ok +glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get +glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_deleted_image +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_deleted_image ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes +glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_forbidden_by_add_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_forbidden_by_add_policy ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12447,173 +12937,13 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_valid_signature -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_valid_signature ... ok -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_header_list_to_dict -glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_header_list_to_dict ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_removal_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_removal_updates_acls ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_change_disk_format -glance.tests.unit.test_auth.TestImmutableImage.test_change_disk_format ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error -glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_location_metadata -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_location_metadata ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size ... ok -glance.tests.unit.test_manage.TestManage.test_expand_db_is_already_sync -glance.tests.unit.test_manage.TestManage.test_expand_db_is_already_sync ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_not_allowed ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_image_get_data_policy_enforced_with_target -glance.tests.unit.test_policy.TestImagePolicy.test_image_get_data_policy_enforced_with_target ... ok -glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_not_allowed -glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_not_allowed ... ok -glance.tests.unit.test_auth.TestImmutableImage.test_reactivate_image -glance.tests.unit.test_auth.TestImmutableImage.test_reactivate_image ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_no_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_no_args ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_get_image_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_get_image_allowed ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_allowed ... ok -glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_allowed -glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_allowed ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deleted -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deleted ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_no_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_no_args ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_change_owner -glance.tests.unit.test_auth.TestImmutableTask.test_change_owner ... ok -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_allowed ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_not_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_not_allowed ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_too_many_image_locations -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_too_many_image_locations ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload ... ok -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_bad_args -glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_bad_args ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_not_allowed ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_not_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_not_allowed ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add ... ok -glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members -glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_1 ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated ... ok -glance.tests.unit.test_auth.TestImmutableTask.test_fail -glance.tests.unit.test_auth.TestImmutableTask.test_fail ... ok -glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member -glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member ... ok -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_check_upload_response_headers -glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_check_upload_response_headers ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_not_allowed ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_not_allowed ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_not_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_not_allowed ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok -glance.tests.unit.test_quota.TestImageQuota.test_append_location -glance.tests.unit.test_quota.TestImageQuota.test_append_location ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_delete_image_properties_when_quota_exceeded -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_delete_image_properties_when_quota_exceeded ... ok -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_expires_at -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_expires_at ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_allowed ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties -glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties ... ok -glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema -glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_modify_image_properties_when_quota_exceeded -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_modify_image_properties_when_quota_exceeded ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_b -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_b ... ok -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_id -glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_id ... ok -glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties -glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_content_range_requests_for_image_downloads -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_content_range_requests_for_image_downloads ... ok -glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location -glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_locations -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_locations ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... ok -glance.tests.unit.test_quota.TestImageQuota.test_insert_location -glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_metadata -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_metadata ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_handles_backend_failure -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_handles_backend_failure ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_saving -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_saving ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_content_range -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_content_range ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_image_cache.py:521: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) @@ -12623,16 +12953,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -12641,10 +12963,44 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_without_checksum +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_without_checksum ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags_and_nonexistent +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags_and_nonexistent ... ok +glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_unpermitted_policy +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_unpermitted_policy ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_greater_than_limit_max +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_greater_than_limit_max ... ok +glance.tests.unit.test_db.TestImageMemberRepo.test_add_image_member +glance.tests.unit.test_db.TestImageMemberRepo.test_add_image_member ... ok +glance.tests.unit.test_db.TestImageRepo.test_limited_list +glance.tests.unit.test_db.TestImageRepo.test_limited_list ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled ... ok +glance.tests.unit.test_notifier.TestNotifier.test_set_defaults +glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_single_image +glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_single_image ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker +glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12659,14 +13015,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12679,26 +13029,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order -glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb ... ok -glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema -glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema ... ok -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_wrong_owner -glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_wrong_owner ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_service_unavailable -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_service_unavailable ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12707,30 +13037,20 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -12747,8 +13067,66 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_zero_size +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_zero_size ... ok +glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions +glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images +glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images ... ok +glance.tests.unit.test_store_image.TestImageFactory.test_new_image_with_location +glance.tests.unit.test_store_image.TestImageFactory.test_new_image_with_location ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_permitted +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_permitted ... ok +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image +glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_default_is_public_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_default_is_public_filter ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data_from_second_location +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data_from_second_location ... ok +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_specific_role +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_specific_role ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter ... ok +glance.tests.unit.test_context.TestContext.test_auth_public +glance.tests.unit.test_context.TestContext.test_auth_public ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_protected_prop_case_insensitive +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_protected_prop_case_insensitive ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_uri +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_uri ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_no_content_length +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_no_content_length ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_rules_default_location +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_rules_default_location ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_no_migrations +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_no_migrations ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order +glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order ... ok +glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_specified_but_not_found +glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_specified_but_not_found ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object ... ok +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_no_body_no_content_length +glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_no_body_no_content_length ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_too_many_image_locations +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_too_many_image_locations ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12769,94 +13147,48 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_uri -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_uri ... ok -glance.tests.unit.test_quota.TestImageQuota.test_set_location_under -glance.tests.unit.test_quota.TestImageQuota.test_set_location_under ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_random_get_not_support -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_random_get_not_support ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties -glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_get_not_support -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_get_not_support ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_fetches_members_if_private -glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_fetches_members_if_private ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_ok_when_get_image_location_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_ok_when_get_image_location_forbidden ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_addition_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_addition_updates_acls ... ok -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code -glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code ... ok -glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls -glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_upload_failed -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_upload_failed ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_nobody -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_nobody ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12865,16 +13197,150 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_single_tag +glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_single_tag ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image ... ok +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_too_many_members +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_too_many_members ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_saving +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_saving ... ok +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_one_pending_migration +glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_one_pending_migration ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... ok +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag +glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 ... ok +glance.tests.unit.test_db.TestImageRepo.test_location_data_exists +glance.tests.unit.test_db.TestImageRepo.test_location_data_exists ... ok +glance.tests.unit.test_domain.TestImage.test_extra_properties_assign +glance.tests.unit.test_domain.TestImage.test_extra_properties_assign ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_location_under_limit +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_location_under_limit ... ok +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_too_many_image_tags +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_too_many_image_tags ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_onwer_non_admin +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_onwer_non_admin ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_private_images +glance.tests.unit.test_db.TestImageRepo.test_list_private_images ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_store_exception +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_store_exception ... ok +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags +glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_unlimited_image_tags ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_namespace_not_found ... ok +glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property +glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property ... ok +glance.tests.unit.test_db.TestImageRepo.test_remove_image +glance.tests.unit.test_db.TestImageRepo.test_remove_image ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema ... ok +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_enabled +glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_enabled ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_image_size_exceeded +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_image_size_exceeded ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict ... ok +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum +glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum ... ok +glance.tests.unit.test_domain.TestTask.test_task_invalid_status +glance.tests.unit.test_domain.TestTask.test_task_invalid_status ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties +glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_private_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_private_image ... ok +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_pending_delete +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status_not_pending_delete ... ok +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive +glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive ... ok +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_pending +glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_pending ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save ... ok +glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema +glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6 ... ok +glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs +glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs ... ok +glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_success +glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_success ... ok +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds +glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_no_body +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_no_body ... ok +glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties +glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object_not_found ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_ram +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_ram ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_max_rows +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_max_rows ... ok +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict +glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_locked_down_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_locked_down_protected_prop ... ok +glance.tests.unit.test_domain.TestTaskFactory.test_new_task +glance.tests.unit.test_domain.TestTaskFactory.test_new_task ... ok +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator +glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator ... ok +glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception +glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image_meta +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image_meta ... ok +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image +glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_metadata +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_metadata ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object ... ok +glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type +glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body ... ok +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/unit/test_auth.py:126: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12885,56 +13351,8 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_manage.TestManage.test_db_upgrade -glance.tests.unit.test_manage.TestManage.test_db_upgrade ... ok -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions -glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated ... ok -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_for_queued_image -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_for_queued_image ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list ... ok -glance.tests.unit.test_notifier.TestNotifier.test_notifier_load -glance.tests.unit.test_notifier.TestNotifier.test_notifier_load ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed -glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_status -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_status ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location ... ok -glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_with_restricted_sources -glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_with_restricted_sources ... ok -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive -glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive ... ok -glance.tests.unit.test_notifier.TestNotifier.test_set_defaults -glance.tests.unit.test_notifier.TestNotifier.test_set_defaults ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_invalid_image_transition -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_invalid_image_transition ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations ... ok -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_no_pending -glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_no_pending ... ok -glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_not_allowed -glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_not_allowed ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_metadata -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_metadata ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_full -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_full ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_image_does_not_exist -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_image_does_not_exist ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_with_image_property -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_with_image_property ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_uri -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_uri ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -12963,40 +13381,82 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_removal_updates_acls +glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_removal_updates_acls ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove +glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove ... ok +/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:44: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + self.assertEqual('user1', req.context.user) +/build/glance-17.0.0/glance/tests/unit/test_context_middleware.py:45: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + self.assertEqual('tenant1', req.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13005,72 +13465,150 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_single_image -glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_single_image ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_by_index -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_by_index ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_no_body -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_no_body ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version ... ok -glance.tests.unit.test_quota.TestImageQuota.test_set_location -glance.tests.unit.test_quota.TestImageQuota.test_set_location ... ok -glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info -glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade ... ok -glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags -glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags ... ok -glance.tests.unit.test_quota.TestImageQuota.test_set_location_for_queued_image -glance.tests.unit.test_quota.TestImageQuota.test_set_location_for_queued_image ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts ... ok -glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images_paged -glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images_paged ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_duplicate_tags_with_pre_existing_tags -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_duplicate_tags_with_pre_existing_tags ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_unlimited -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_unlimited ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_list_return_error -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_list_return_error ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9_unsupported +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9_unsupported ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_fk_constraint_failure +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_fk_constraint_failure ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_namespace_not_found +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_namespace_not_found ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_bad_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_bad_args ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_empty_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_empty_body ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7 ... ok +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length +glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_bad_args +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_bad_args ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_locations +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_locations ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_write_denied +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_write_denied ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload +glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_operations +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_operations ... ok +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff ... ok +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality +glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_insertion +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_insertion ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_content_range +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_content_range ... ok +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_negative_age_in_days +glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_negative_age_in_days ... ok +/build/glance-17.0.0/glance/tests/unit/v2/test_images_resource.py:654: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + self.assertEqual(TENANT1, request.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/unit/test_image_cache.py:521: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_uri +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_uri ... ok +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default +glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default ... ok +glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_open_fails +glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_open_fails ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_update ... ok +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_header_list_to_dict +glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_header_list_to_dict ... ok +glance.tests.unit.test_manage.TestManage.test_db_sync_version +glance.tests.unit.test_manage.TestManage.test_db_sync_version ... ok +glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool +glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13089,8 +13627,16 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13101,10 +13647,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13115,64 +13657,68 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_active -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_active ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_of_non_existing_image -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_of_non_existing_image ... ok -glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_for_image_without_size -glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_for_image_without_size ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_image_size_exceeded -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_image_size_exceeded ... ok +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_with_enabled_backends_empty +glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_with_enabled_backends_empty ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_full_fixture +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_full_fixture ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 ... ok +glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode +glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_invalid +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_invalid ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13201,46 +13747,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_pending_delete -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_pending_delete ... ok -glance.tests.unit.test_manage.TestManage.test_sync -glance.tests.unit.test_manage.TestManage.test_sync ... ok -glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_custom_property_marked_as_non_base -glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_custom_property_marked_as_non_base ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_raises_invalid_content_type -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_raises_invalid_content_type ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists -glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_allowed_by_policies -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_allowed_by_policies ... ok -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled -glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9_unsupported -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_9_unsupported ... ok -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_namespace_not_found -glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_namespace_not_found ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get -glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... ok -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object -glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_3 ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_unknown_size -glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_unknown_size ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload ... ok -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_with_enabled_backends_empty -glance.tests.unit.v2.test_discovery_stores.TestInfoControllers.test_get_stores_with_enabled_backends_empty ... ok -glance.tests.unit.test_domain.TestImage.test_extra_properties -glance.tests.unit.test_domain.TestImage.test_extra_properties ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13257,6 +13763,20 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification_disabled ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature_missing_metadata +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature_missing_metadata ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts_fails +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts_fails ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13271,10 +13791,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13283,26 +13803,156 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/unit/common/test_timeutils.py:78: PendingDeprecationWarning: Please use assertAlmostEqual instead. + timeutils.delta_seconds(before, after)) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/webob/acceptparse.py:1051: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. + DeprecationWarning, +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_10 +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_10 ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read ... ok +glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_immutable_task +glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_immutable_task ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list ... ok +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification +glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_during_save_initiates_deletion +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_during_save_initiates_deletion ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get ... ok +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_check_upload_response_headers +glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_check_upload_response_headers ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_supported_is_negotiated ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_no_content +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_no_content ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_with_active_image +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_with_active_image ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... ok +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 +glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7 ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_4 +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_4 ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_path_merge +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_path_merge ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_range_requests_for_image_downloads +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_range_requests_for_image_downloads ... ok +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_request_without_download_image_policy +glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_request_without_download_image_policy ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_is_cached +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_is_cached ... ok +glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info_with_empty_method_list +glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info_with_empty_method_list ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter ... ok +glance.tests.unit.test_context.TestContext.test_anon_public +glance.tests.unit.test_context.TestContext.test_anon_public ... ok +glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload +glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_not_allowed ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_with_specified_path +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_with_specified_path ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_not_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_not_allowed ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... ok +glance.tests.unit.test_context.TestContext.test_auth_public_unowned +glance.tests.unit.test_context.TestContext.test_auth_public_unowned ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_list +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_list ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_delete_image_properties_when_quota_exceeded +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_delete_image_properties_when_quota_exceeded ... ok +glance.tests.unit.test_context.TestContext.test_empty_public +glance.tests.unit.test_context.TestContext.test_empty_public ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_community_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_community_image_unauthorized ... ok +glance.tests.unit.test_manage.TestManage.test_db_upgrade +glance.tests.unit.test_manage.TestManage.test_db_upgrade ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_operations +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_operations ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_before_save +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_before_save ... ok +glance.tests.unit.test_quota.TestImageQuota.test_append_location_for_queued_image +glance.tests.unit.test_quota.TestImageQuota.test_append_location_for_queued_image ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/api/v2/image_data.py:136: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - cxt.tenant, -/build/glance-17.0.0/glance/tests/unit/v2/test_image_data_resource.py:400: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - request.context.tenant, ['FakeRole']) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13311,74 +13961,28 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification -glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_has_snapshot -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_has_snapshot ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_locked_down_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_locked_down_protected_prop ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_public_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_public_image ... ok -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure -glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_get_images_not_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_get_images_not_allowed ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9_unsupported -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9_unsupported ... ok -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_failure -glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_failure ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_allowed ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_wrong_content_type -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_wrong_content_type ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_too_many_image_properties -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_too_many_image_properties ... ok -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command -glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_quota_full -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_quota_full ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status ... ok -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location -glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_no_size -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_no_size ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_ram_size -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_ram_size ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_data_exists -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_data_exists ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_internal_error -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_internal_error ... ok -/build/glance-17.0.0/glance/notifier.py:397: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - 'receiver_tenant_id': self.context.tenant, -/build/glance-17.0.0/glance/notifier.py:398: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - 'receiver_user_id': self.context.user, +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13387,22 +13991,58 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_killed +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_killed ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_value +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_value ... ok +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location +glance.tests.unit.test_quota.TestImageQuota.test_iadd_location ... ok +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... ok +glance.tests.unit.test_manage.TestManage.test_db_upgrade_version +glance.tests.unit.test_manage.TestManage.test_db_upgrade_version ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read ... ok +glance.tests.unit.test_manage.TestManage.test_contract +glance.tests.unit.test_manage.TestManage.test_contract ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_no_body +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_no_body ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_numeric_property +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_numeric_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes ... ok +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog +glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13423,10 +14063,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13435,96 +14071,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_killed -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_killed ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero ... ok -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_public_endpoint -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_public_endpoint ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header ... ok -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_b -glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_b ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_nonzero_stall_time -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_nonzero_stall_time ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_non_existent_image -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_non_existent_image ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags -glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags ... ok -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read -glance.tests.unit.test_image_cache.TestImageCacheXattr.test_read ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden ... ok -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals -glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_uploading_status_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_uploading_status_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_id_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_id_filter ... ok -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_full -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_full ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_too_many_tags -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_too_many_tags ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_quota_full -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_quota_full ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_during_save_initiates_deletion -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_during_save_initiates_deletion ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_pending_delete -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_pending_delete ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_non_existent_image -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_non_existent_image ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7 ... ok -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_from_path_overwrite_existing -glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_from_path_overwrite_existing ... ok -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_bad_checksum -glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_bad_checksum ... ok -glance.tests.unit.test_store_image.TestImageFactory.test_new_image -glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... ok -glance.tests.unit.test_manage.TestManage.test_expand_if_not_expand_head -glance.tests.unit.test_manage.TestManage.test_expand_if_not_expand_head ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_before_save -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_before_save ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_hidden_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_hidden_filter ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_write_denied -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_write_denied ... ok -glance.tests.unit.test_manage.TestManage.test_migrate -glance.tests.unit.test_manage.TestManage.test_migrate ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_forbidden_by_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_forbidden_by_policy ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_get_member_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_get_member_policy ... ok -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync -glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_metatdata -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_metatdata ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag ... ok -glance.tests.unit.test_manage.TestManage.test_contract_if_not_contract_head -glance.tests.unit.test_manage.TestManage.test_contract_if_not_contract_head ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_killed -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_killed ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13539,6 +14087,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13553,22 +14105,50 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_b +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_b ... ok +glance.tests.unit.test_manage.TestManage.test_migrate +glance.tests.unit.test_manage.TestManage.test_migrate ... ok +glance.tests.unit.test_manage.TestManage.test_db_version +glance.tests.unit.test_manage.TestManage.test_db_version ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_depublicize_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_depublicize_image_unauthorized ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_invalid +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_invalid ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_forbidden +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_forbidden ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new +glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new ... ok +glance.tests.unit.test_manage.TestManage.test_migrate_already_sync +glance.tests.unit.test_manage.TestManage.test_migrate_already_sync ... ok +glance.tests.unit.test_quota.TestImageTagQuotas.test_remove_image_tag_while_over_quota +glance.tests.unit.test_quota.TestImageTagQuotas.test_remove_image_tag_while_over_quota ... ok +glance.tests.unit.test_manage.TestManage.test_sync +glance.tests.unit.test_manage.TestManage.test_sync ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success ... ok +glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save +glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_list_return_error +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_list_return_error ... ok +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains +glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13593,60 +14173,28 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_locations -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_locations ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_get_images_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_get_images_allowed ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked_with_content_length -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked_with_content_length ... ok -glance.tests.unit.test_manage.TestManage.test_db_expand -glance.tests.unit.test_manage.TestManage.test_db_expand ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_no_body -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_no_body ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_delete -glance.tests.unit.test_store_image.TestStoreImage.test_image_delete ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_write_denied -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_write_denied ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_allowed ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags_and_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags_and_properties ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_already_on_staging -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_already_on_staging ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_image_not_found_exception -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_image_not_found_exception ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_range_requests_for_image_downloads -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_range_requests_for_image_downloads ... ok -glance.tests.unit.test_manage.TestManage.test_migrate_db_is_already_sync -glance.tests.unit.test_manage.TestManage.test_migrate_db_is_already_sync ... ok -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict -glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_invalid -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_invalid ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deactivated -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deactivated ... ok -glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_not_allowed -glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_not_allowed ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage ... ok -glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync -glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... ok -glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled -glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_locked_down_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_locked_down_protected_prop ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/notifier.py:397: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + 'receiver_tenant_id': self.context.tenant, +/build/glance-17.0.0/glance/notifier.py:398: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + 'receiver_user_id': self.context.user, +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13665,8 +14213,22 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers +glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_killed +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_killed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_write_denied +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_write_denied ... ok +glance.tests.unit.test_db.TestImageRepo.test_get_forbidden +glance.tests.unit.test_db.TestImageRepo.test_get_forbidden ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_invalid_request +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_invalid_request ... ok +glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema +glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13707,28 +14269,22 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13741,6 +14297,18 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled ... ok +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty ... ok +glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images +glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images ... ok +glance.tests.unit.test_db.TestImageRepo.test_get_not_found +glance.tests.unit.test_db.TestImageRepo.test_get_not_found ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13787,18 +14355,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_duplicate_member -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_duplicate_member ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete ... ok -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled -glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deactivated -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deactivated ... ok +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -13817,6 +14377,24 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error +glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error ... ok +glance.tests.unit.test_manage.TestManage.test_migrate_before_expand +glance.tests.unit.test_manage.TestManage.test_migrate_before_expand ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... ok +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status +glance.tests.unit.test_db.TestImageRepo.test_restore_image_status ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_metadata +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_metadata ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13833,6 +14411,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13847,14 +14429,26 @@ if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13871,34 +14465,96 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index ... ok +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled +glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled ... ok glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_not_found glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_not_found ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_locked_down_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_locked_down_protected_prop ... ok -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_staging_failed -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_staging_failed ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_bad_store_uri -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_bad_store_uri ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_combined_sorting_syntax +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_combined_sorting_syntax ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_saving +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_saving ... ok +glance.tests.unit.test_db.TestImageRepo.test_save_image +glance.tests.unit.test_db.TestImageRepo.test_save_image ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_pop_location +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_pop_location ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_not_allowed ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin ... ok +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch +glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_body_not_a_list +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_body_not_a_list ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_get_images_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_get_images_not_allowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object ... ok +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_not_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_not_allowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_explicitly_disabled +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_explicitly_disabled ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_duplicate_member +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_duplicate_member ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_allowed ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_non_integer_limit +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_non_integer_limit ... ok +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces +glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_public_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_public_image_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible ... ok +glance.tests.unit.test_domain.TestImage.test_delayed_delete +glance.tests.unit.test_domain.TestImage.test_delayed_delete ... ok +glance.tests.unit.test_domain.TestImage.test_status_saving +glance.tests.unit.test_domain.TestImage.test_status_saving ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding ... ok +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_existing ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13907,56 +14563,34 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -13965,10 +14599,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_4 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_4 ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -13979,6 +14609,44 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_everybody +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_everybody ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 ... ok +glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format +glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_add_image_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_add_image_not_allowed ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_non_existent_image +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_non_existent_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_reserved_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_reserved_attributes ... ok +glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain +glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_image_get_data_policy_enforced_with_target +glance.tests.unit.test_policy.TestImagePolicy.test_image_get_data_policy_enforced_with_target ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location +glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_explicitly_disabled +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_explicitly_disabled ... ok +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list +glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14003,36 +14671,34 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14043,28 +14709,40 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin -glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_delete_member_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_delete_member_policy ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_killed -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_killed ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_allowed ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb +glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_not_allowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_multiple_location_enabled +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_multiple_location_enabled ... ok +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_args_is_None +glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_args_is_None ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_kb +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_kb ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_not_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_not_allowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... ok +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_nobody +glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_nobody ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_of_non_existing_image +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_of_non_existing_image ... ok +glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_rejects_non_string_extra_properties +glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_rejects_non_string_extra_properties ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_ok_when_get_image_location_forbidden +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_ok_when_get_image_location_forbidden ... ok +glance.tests.unit.test_quota.TestImageLocationQuotas.test_remove_image_location_while_over_quota +glance.tests.unit.test_quota.TestImageLocationQuotas.test_remove_image_location_while_over_quota ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14083,8 +14761,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14097,6 +14773,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14125,114 +14803,58 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_image_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_image_admin ... ok -glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_allowed -glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_allowed ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts_fails -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts_fails ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_everybody -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_everybody ... ok -glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload -glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden ... ok -glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_not_allowed -glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_not_allowed ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_disabled_notification -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_disabled_notification ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6 ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_member_create_raises_bad_request_for_unicode_value -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_member_create_raises_bad_request_for_unicode_value ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_store_not_found_exception -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_store_not_found_exception ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location -glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_reserved_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_reserved_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_pending_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_pending_delete ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_update_tag_of_non_existing_image -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_update_tag_of_non_existing_image ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_remove_image_location_while_over_quota -glance.tests.unit.test_quota.TestImageLocationQuotas.test_remove_image_location_while_over_quota ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_base_property_marked_as_base -glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_base_property_marked_as_base ... ok -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations -glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations ... ok -glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload_invalid_backend_in_request_header -glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload_invalid_backend_in_request_header ... ok -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_rules_default_location -glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_rules_default_location ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_image_does_not_exist -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_image_does_not_exist ... ok -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https -glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_unlimited_image_properties -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_unlimited_image_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... ok -glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_too_many_members -glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_too_many_members ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_by_member -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_by_member ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_duplicate_tag_ignored -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_duplicate_tag_ignored ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_without_glance_direct -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_without_glance_direct ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_invalid_sort_key ... ok +glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_write_fails +glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_write_fails ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deleted +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deleted ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_has_snapshot +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_has_snapshot ... ok +glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_not_allowed +glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_not_allowed ... ok glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_possible_on_queued -glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_possible_on_queued ... skipped u'This test is intermittently failing at the gate. See bug #1649300' -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show ... ok -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_quota_exceeded_after_delete_image_properties -glance.tests.unit.test_quota.TestImagePropertyQuotas.test_quota_exceeded_after_delete_image_properties ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag -glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag ... ok -glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location -glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_store_exception -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_store_exception ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_with_incorrect_content_length -glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_with_incorrect_content_length ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_remove_image_tag_while_over_quota -glance.tests.unit.test_quota.TestImageTagQuotas.test_remove_image_tag_while_over_quota ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_invalid_status -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_invalid_status ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type -glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_protected_prop_case_insensitive -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_protected_prop_case_insensitive ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_range -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_range ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image ... ok -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_too_many_image_tags -glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_too_many_image_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_properties ... ok -glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_extra_properties -glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_extra_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_non_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_non_protected_prop ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_no_members -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_no_members ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_default_limit -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_default_limit ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_metadata +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_metadata ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_raises_invalid_content_type +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_raises_invalid_content_type ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace ... ok +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member +glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member ... ok +glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties_allowed +glance.tests.unit.test_schema.TestPermissiveSchema.test_validate_with_additional_properties_allowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_set_image_location_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_set_image_location_unauthorized ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_bad_store_uri +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_bad_store_uri ... ok +glance.tests.unit.test_quota.TestImageQuota.test_insert_location +glance.tests.unit.test_quota.TestImageQuota.test_insert_location ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_metatdata +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_metatdata ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_without_glance_direct +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_without_glance_direct ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_negative_limit +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_negative_limit ... ok +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size +glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_service_unavailable +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_service_unavailable ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags_and_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags_and_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_disabled_notification +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_disabled_notification ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14251,16 +14873,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14297,28 +14909,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_metadata -glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_metadata ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_insertion -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_insertion ... ok -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data_from_second_location -glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data_from_second_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_invalid -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_invalid ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_disk_size -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_disk_size ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' @@ -14337,6 +14927,16 @@ if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status ... ok +glance.tests.unit.test_quota.TestImageQuota.test_set_location_for_queued_image +glance.tests.unit.test_quota.TestImageQuota.test_set_location_for_queued_image ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_asc_dir +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_asc_dir ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14345,10 +14945,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14373,6 +14969,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14389,48 +14987,6 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_min_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_min_filter ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_no_location -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_no_location ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_checksum -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_checksum ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_policy -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_policy ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image_visible_members_admin -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image_visible_members_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys ... ok -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 -glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_disabled_notification -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_disabled_notification ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_10 -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_10 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_filters_return_many -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_filters_return_many ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14449,8 +15005,42 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_location_metadata +glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_location_metadata ... ok +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits +glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number_without_key +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number_without_key ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_fetches_members_if_private +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_fetches_members_if_private ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_locations +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_locations ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_create_with_additional_properties_disallowed +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_create_with_additional_properties_disallowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_queued +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_queued ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_tags ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namesp_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namesp_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... ok +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune +glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_quota_full +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_quota_full ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_already_on_staging +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_already_on_staging ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location +glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14481,8 +15071,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14497,20 +15085,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_id_to_image_id -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_id_to_image_id ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_protected_prop_case_insensitive -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_protected_prop_case_insensitive ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14535,8 +15109,20 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_data_exists +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_data_exists ... ok +glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_successful +glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_successful ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_ignores_acls_if_no_locations +glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_ignores_acls_if_no_locations ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_fetches_members_if_private +glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_fetches_members_if_private ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14545,24 +15131,22 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14577,18 +15161,90 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/notifier.py:397: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + 'receiver_tenant_id': self.context.tenant, +/build/glance-17.0.0/glance/notifier.py:398: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + 'receiver_user_id': self.context.user, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_multiple_images -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_multiple_images ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand +glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_for_web_download +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_for_web_download ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... ok +glance.tests.unit.test_manage.TestManage.test_db_complex_password +glance.tests.unit.test_manage.TestManage.test_db_complex_password ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_min_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_min_filter ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_protected_prop ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_image_does_not_exist +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_image_does_not_exist ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_invalid +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_invalid ... ok +glance.tests.unit.test_versions.VersionsTest.test_get_version_list +glance.tests.unit.test_versions.VersionsTest.test_get_version_list ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_unpermitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_unpermitted_role ... ok +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read +glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_0 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_0 ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_existing_namespace ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load ... ok +glance.tests.unit.test_manage.TestManage.test_db_expand +glance.tests.unit.test_manage.TestManage.test_db_expand ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_if_disk_format_is_none +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_if_disk_format_is_none ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_staging_failed +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_staging_failed ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name_conflict ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_with_incorrect_content_length +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_with_incorrect_content_length ... ok +glance.tests.unit.test_manage.TestManage.test_db_migrate +glance.tests.unit.test_manage.TestManage.test_db_migrate ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_single_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_single_image ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14619,8 +15275,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14651,22 +15305,52 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deleted -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deleted ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_readonly_attributes_forbidden -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_readonly_attributes_forbidden ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_range +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_range ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_4 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_4 ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker ... ok +glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync +glance.tests.unit.test_manage.TestManage.test_sync_db_is_already_sync ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_image_does_not_exist +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_image_does_not_exist ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_member_does_not_exist +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_member_does_not_exist ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_objects +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_objects ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_active +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_active ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled ... ok +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_with_path +glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_with_path ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_permitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_permitted_role ... ok +glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync +glance.tests.unit.test_manage.TestManage.test_sync_failed_to_sync ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker_not_found +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker_not_found ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working - from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14709,6 +15393,12 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -14729,26 +15419,66 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_default_dir -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_default_dir ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_tag -glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_tag ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_active +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_active ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_disabled_notification +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_disabled_notification ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_related_resources +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_related_resources ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_create ... ok +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin +glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin ... ok +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification +glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued ... ok +glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_custom_property_marked_as_non_base +glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_custom_property_marked_as_non_base ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_not_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_not_allowed ... ok +glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_allowed +glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_allowed ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_existing_namespace ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing_namespace ... ok +glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_allowed +glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_allowed ... ok +glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_allowed +glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_allowed ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag +glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_dir ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14767,8 +15497,10 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_images_resource.py:2358: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - request.context.tenant = None +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14799,60 +15531,46 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_desc_dir +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_desc_dir ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_modify_image_properties_when_quota_exceeded +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_modify_image_properties_when_quota_exceeded ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter ... ok +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter +glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_pending_delete +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_pending_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed ... ok +glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_extra_properties +glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_extra_properties ... ok +glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images_paged +glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images_paged ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_base_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_base_attributes ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage +glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_internal_error +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_internal_error ... ok +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data +glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_duplicate_location -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_duplicate_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails ... ok -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_0 -glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_0 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_disk_format_is_none -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_disk_format_is_none ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_community_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_community_image_unauthorized ... ok -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete ... ok -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_pending_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_pending_delete ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_invalid_value -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_invalid_value ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_disallowed_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_disallowed_attributes ... ok -glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info_with_empty_method_list -glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info_with_empty_method_list ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14865,13 +15583,17 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' +/build/glance-17.0.0/glance/tests/unit/test_image_cache.py:521: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) @@ -14887,12 +15609,16 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14901,14 +15627,20 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_range_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_range_filter ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create_has_import_methods_header +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create_has_import_methods_header ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_content_range_requests_for_image_downloads +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_content_range_requests_for_image_downloads ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -14917,6 +15649,10 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/api/v2/image_data.py:136: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + cxt.tenant, +/build/glance-17.0.0/glance/tests/unit/v2/test_image_data_resource.py:400: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + request.context.tenant, ['FakeRole']) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -14975,40 +15711,68 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number_without_key -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number_without_key ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_compatibility -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_compatibility ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_core_and_extra_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_core_and_extra_property ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_no_content -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_no_content ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_forbidden_by_get_members_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_forbidden_by_get_members_policy ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_single_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_single_image ... ok +glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_addition_updates_acls +glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_addition_updates_acls ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_saving +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_saving ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_non_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_non_protected_prop ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_get_not_support +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_get_not_support ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_limit +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_admin_protected +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_admin_protected ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_random_get_not_support +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_random_get_not_support ... ok +glance.tests.unit.test_store_image.TestImageFactory.test_new_image +glance.tests.unit.test_store_image.TestImageFactory.test_new_image ... ok +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage ... ok +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad +glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_upload_failed +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_upload_failed ... ok +glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_for_image_without_size +glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_for_image_without_size ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_operations -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_operations ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_publicize_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_publicize_image_unauthorized ... ok -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_multi_range_requests_raises_bad_request_error -glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_multi_range_requests_raises_bad_request_error ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_invalid_uri_filtering -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_invalid_uri_filtering ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deactivated -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deactivated ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_property_under_limit +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_property_under_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_name ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_many_filters +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_many_filters ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_full +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_full ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_hidden_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_hidden_filter ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_protected_prop_case_insensitive +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_protected_prop_case_insensitive ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15017,6 +15781,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15073,124 +15839,50 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_non_existing_namespace ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_invalid +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_invalid ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_multiple_images +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_multiple_images ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_value -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_value ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_unpermitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_unpermitted_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_different_dirs -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_different_dirs ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker ... ok -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_active -glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_active ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_marker -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_marker ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_by_member -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_by_member ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_with_active_image -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_with_active_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_limit -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_limit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_many_filters -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_many_filters ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_killed -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_killed ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_property_key -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_property_key ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_default_is_public_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_default_is_public_filter ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_minimal ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_internal_error -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_internal_error ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker_not_found -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker_not_found ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_permitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_permitted_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos -glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_allowed_by_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_allowed_by_policy ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags_and_nonexistent -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags_and_nonexistent ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_web_download -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_web_download ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_saving -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_saving ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker_not_specified -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker_not_specified ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deleted -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deleted ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15211,6 +15903,14 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15221,34 +15921,54 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_invalid -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_invalid ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_default_dir -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_default_dir ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_killed -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_killed ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_property_under_limit -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_property_under_limit ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin_deleted_images_hidden ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_4byte_character ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_no_size +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_no_size ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_unpermitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_unpermitted_role ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible_admin ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_default_created_at_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_default_created_at_desc ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_os_hash_value +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_os_hash_value ... ok glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_store_disabled glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_store_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deactivated -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deactivated ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_if_disk_format_is_none -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_if_disk_format_is_none ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_invalid_properties +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_invalid_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags ... ok +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_public_endpoint +glance.tests.unit.test_versions.VersionsTest.test_get_version_list_public_endpoint ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_pending_delete glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_pending_delete ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_non_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_non_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_max_range_filter_value -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_max_range_filter_value ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_greater_than_limit_max -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_greater_than_limit_max ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_too_many_tags +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_too_many_tags ... ok +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9_unsupported +glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_9_unsupported ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_allowed_by_add_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_allowed_by_add_policy ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15273,8 +15993,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15315,14 +16033,46 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_location_under_limit -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_location_under_limit ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_default_limit +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_default_limit ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_multiple_sort_keys +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_multiple_sort_keys ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_allowed_by_get_members_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_allowed_by_get_members_policy ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deleted +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_deleted ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_container_format_desc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_container_format_desc ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_name +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_name ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_missing_properties +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_missing_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible +glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_optional_dir +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_optional_dir ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_conflict ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_unlimited +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_unlimited ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... ok +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deactivated +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deactivated ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_missing_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_missing_property ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_id glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_id ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_saving -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_saving ... ok -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_forbidden -glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_forbidden ... ok +/usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working + from collections import Callable /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15353,10 +16103,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15377,10 +16123,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15391,22 +16133,22 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_forbidden_by_add_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_forbidden_by_add_policy ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_4byte_character ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing_namespace ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_update_tag_of_non_existing_image +glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_update_tag_of_non_existing_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deactivated +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deactivated ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_strip_params_from_filters +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_strip_params_from_filters ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_disk_format_asc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_disk_format_asc ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15465,34 +16207,6 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_queued -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_queued ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_group_disabled -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_group_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_base_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_base_attributes ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_unpermitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_unpermitted_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_pointer_encoding ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_allowed_by_add_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_allowed_by_add_policy ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_member_does_not_exist -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_member_does_not_exist ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15503,6 +16217,26 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk_default +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk_default ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_possible_on_queued +glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_possible_on_queued ... skipped u'This test is intermittently failing at the gate. See bug #1649300' +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_pending_delete +glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_pending_delete ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_no_location +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_no_location ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_id_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_id_filter ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property_while_over_limit +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property_while_over_limit ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -15561,86 +16295,6 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_with_patch_and_policy -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_with_patch_and_policy ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_permitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_permitted_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_10 -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_10 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_multiple_location_enabled -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_multiple_location_enabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_protected_prop_case_insensitive -glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_protected_prop_case_insensitive ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_private_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_private_image ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_create_disabled -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_create_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_single_image -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_single_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_member_status_accepted -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_member_status_accepted ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_min_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_min_filter ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_optional_dir -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_optional_dir ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_permitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_permitted_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_unpermitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_unpermitted_role ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_empty_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_empty_body ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_allowed_by_get_members_policy -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_allowed_by_get_members_policy ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_properties ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_numeric_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_numeric_property ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_list_return_error -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_list_return_error ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_saving -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_saving ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_os_hash_value -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_os_hash_value ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15649,6 +16303,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_multi_range_requests_raises_bad_request_error +glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_multi_range_requests_raises_bad_request_error ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15691,6 +16347,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15705,8 +16363,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -15717,148 +16373,116 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_admin_protected +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_admin_protected ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_disabled_notification +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_disabled_notification ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_location_possible_on_queued +glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_location_possible_on_queued ... skipped u'This test is intermittently failing at the gate. See bug #1649300' +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_locked_down_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_locked_down_protected_prop ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_status_desc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_status_desc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_readonly_attributes_forbidden +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_readonly_attributes_forbidden ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_with_patch_and_policy +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_with_patch_and_policy ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_non_existent_image +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_non_existent_image ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_max_range_filter_value +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_max_range_filter_value ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_status +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_status ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_invalid_value +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_invalid_value ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_disabled_notification +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_disabled_notification ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_unsupported_content_type +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_unsupported_content_type ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_specific_resource_type +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_specific_resource_type ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible_admin ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_ram_size +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_ram_size ... ok +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_image_not_found_exception +glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_image_not_found_exception ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/test_image_cache.py:521: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_queued_image_with_hidden -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_queued_image_with_hidden ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_range_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_range_filter ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_4 -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_4 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_unpermitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_unpermitted_role ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create_has_import_methods_header -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create_has_import_methods_header ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_ram -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_ram ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_location_possible_on_queued -glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_location_possible_on_queued ... skipped u'This test is intermittently failing at the gate. See bug #1649300' -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deleted -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deleted ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15873,34 +16497,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_missing_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_missing_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_status -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_status ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show -glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_keys -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_keys ... ok -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show -glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -15911,14 +16507,18 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_path +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_path ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_by_name +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_by_name ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_get_member_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_get_member_policy ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -15969,8 +16569,6 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_list -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_list ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -15985,6 +16583,18 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner ... ok +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16017,6 +16627,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16039,8 +16651,16 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead + super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_get_image_location_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_get_image_location_unauthorized ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16049,6 +16669,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16091,6 +16713,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16107,68 +16731,34 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_4 -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_4 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number ... ok -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update -glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_update ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_locations ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects ... ok -glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag -glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted -glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_4 -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_4 ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_image_not_exist -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_image_not_exist ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_strip_params_from_filters -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_strip_params_from_filters ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats -glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_multiple_operations -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_multiple_operations ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_explicitly_disabled -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_explicitly_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_reserved_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_reserved_attributes ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_image_doesnt_exist ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_pending_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_pending_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_invalid_uri_filtering +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_invalid_uri_filtering ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent ... ok glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_operations -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_operations ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_locations ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_disabled_notification -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_disabled_notification ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_locations ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed -glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_property_key +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_property_key ... ok +glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload_invalid_backend_in_request_header +glance.tests.unit.v2.test_image_data_resource.TestMultiBackendImagesController.test_upload_invalid_backend_in_request_header ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members_not_existing +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members_not_existing ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_killed +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_killed ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_conflict ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_status +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_status ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_name ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16223,24 +16813,38 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_duplicate_tags ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_conflict +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_conflict ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_keys +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_keys ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_killed +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_killed ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_range_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_range_filter ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status_delayed_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status_delayed_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_10 +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_10 ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_forbidden_by_policy +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_forbidden_by_policy ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_visibility_public +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_visibility_public ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_default_dir +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_default_dir ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -16263,6 +16867,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16307,88 +16913,60 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_invalid_pos -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_invalid_pos ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_existent -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_existent ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_format_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_format_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_while_over_limit -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_while_over_limit ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name_conflict ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_disabled_notification ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_metadata_update -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_metadata_update ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_invalid_status_change -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_invalid_status_change ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_missing_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_missing_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_image_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_4byte_character ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image_visible_members_admin +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image_visible_members_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deleted +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deleted ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index +glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_non_existing +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_non_existing ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dirs_fewer_than_keys +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dirs_fewer_than_keys ... ok +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_list_return_error +glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_list_return_error ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter_and_limit +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter_and_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deactivated +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deactivated ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_disk +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_disk ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... ok +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_member_create_raises_bad_request_for_unicode_value +glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_member_create_raises_bad_request_for_unicode_value ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_saving +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_saving ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_unpermitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_unpermitted_role ... ok +glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag +glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds_with_auth_url +glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds_with_auth_url ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_wrong_import_form +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_wrong_import_form ... ok glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_related_resources glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_related_resources ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_objects -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_objects ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status_delayed_delete -glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status_delayed_delete ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_combined_sorting_syntax -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_combined_sorting_syntax ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_protected_prop_case_insensitive -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_protected_prop_case_insensitive ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_non_existing_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_onwer_non_admin -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_onwer_non_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_negative_limit -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_negative_limit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_container_format_is_none -glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_container_format_is_none ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property_while_over_limit -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property_while_over_limit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_non_integer_limit -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_non_integer_limit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats +glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok +/build/glance-17.0.0/glance/tests/unit/v2/test_images_resource.py:2358: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + request.context.tenant = None /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16403,8 +16981,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16457,28 +17033,22 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_deep_limited_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_deep_limited_attributes ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_multiple_images -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_multiple_images ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_delete_image_location_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_delete_image_location_unauthorized ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_carries_query_parameters -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_carries_query_parameters ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_communitize_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_communitize_image_unauthorized ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image_has_correct_statuses +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image_has_correct_statuses ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_multiple_sort_dirs +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_multiple_sort_dirs ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_pending_delete +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_pending_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_while_over_limit +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_while_over_limit ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16513,72 +17083,86 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_images_resource.py:654: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - self.assertEqual(TENANT1, request.context.tenant) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:394: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + new_task = self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:126: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:151: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, marker=UUID3, limit=2) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_single_image +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_os_hash_value_filter_single_image ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... ok +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_format_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_format_properties ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_not_found +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_not_found ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_many_filters +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_many_filters ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_web_download +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_for_web_download ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_namespace ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_property +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_role ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_key +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_key ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_tag +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_tag ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_with_4byte_character ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_metadata_update +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_metadata_update ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_fraction +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_fraction ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_unpermitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_unpermitted_role ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_empty -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_empty ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_duplicate -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_duplicate ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_minimal_fixture -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_minimal_fixture ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_max_filter -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_max_filter ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_admin_protected -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_admin_protected ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_path -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_path ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_set_image_location_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_set_image_location_unauthorized ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_specific_resource_type -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_specific_resource_type ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_visibility_public -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_visibility_public ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_with_additional_properties_disabled -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_with_additional_properties_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_too_many_properties -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_too_many_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_key -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_key ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16617,10 +17201,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16645,18 +17225,34 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_container_format_is_none +glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_conflict_if_container_format_is_none ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_4 +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_4 ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_desc ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:446: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + task = self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16675,6 +17271,14 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_authorized_bad_query_string +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_authorized_bad_query_string ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_protected_prop_case_insensitive +glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_protected_prop_case_insensitive ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_locations ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16683,8 +17287,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16707,30 +17309,14 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_invalid_request -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_invalid_request ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_existing ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_invalid_value -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_invalid_value ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16759,6 +17345,18 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_index ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_create_image_with_null_min_disk_min_ram +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_create_image_with_null_min_disk_min_ram ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_property ... ok +/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead + return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16777,44 +17375,44 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:192: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + 'owner': TENANT1, /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:244: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, sort_key='created_at', limit=3) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_related_resources -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_related_resources ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_depublicize_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_depublicize_image_unauthorized ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible -glance.tests.unit.v2.test_images_resource.TestImagesController.test_locations_actions_with_locations_invisible ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dirs_fewer_than_keys -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dirs_fewer_than_keys ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_conflict ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_marker +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_marker ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_invalid_pos +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_invalid_pos ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16829,10 +17427,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -16877,36 +17471,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_unsupported_content_type -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_unsupported_content_type ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_import_method -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_import_method ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_explicitly_disabled -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_explicitly_disabled ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_changes -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_changes ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_desc_dir -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_desc_dir ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_value -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_missing_value ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_list_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_list_property ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_visible ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_numeric_property ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -16917,10 +17481,10 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_container_format_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_container_format_desc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_enabled +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_enabled ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -16967,52 +17531,14 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_role -glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_role ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_for_web_download -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict_for_web_download ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update_bad_data -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update_bad_data ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_with_4byte_character ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_non_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_non_protected_prop ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_full_fixture -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_full_fixture ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_zero_limit -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_zero_limit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_desc ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk_default -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk_default ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_conflict ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17027,16 +17553,30 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_queued_image_with_hidden +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_queued_image_with_hidden ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_member_status_accepted +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_member_status_accepted ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_too_many_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_too_many_properties ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_policy +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_permitted_policy ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_checksum +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_checksum ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_location +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_location ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - user = getattr(context, 'user', '') /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17075,20 +17615,10 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_10 -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_10 ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner_admin ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17103,12 +17633,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17117,6 +17641,56 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_image_not_exist +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_image_not_exist ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_created_at_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_created_at_asc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_with_contents +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_with_contents ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_range_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_range_filter ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_delete_image_location_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_delete_image_location_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_import_method +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_import_method ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_key +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_key ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_properties +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_too_many_properties ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_id_to_image_id +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_id_to_image_id ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_different_dirs +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_different_dirs ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_disabled_notification +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_disabled_notification ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker_not_specified +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker_not_specified ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_asc +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_asc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_image_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_min_filter +glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_min_filter ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_on_user_defined_properties +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_on_user_defined_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_authorized_bad_format +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_authorized_bad_format ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_disallowed_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_disallowed_attributes ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_different_owner_admin ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -17155,22 +17729,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + user = getattr(context, 'user', '') /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_namespace_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_namespace_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_with_4byte_character ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_duplicate_tags ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -17195,6 +17759,14 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_already_exists +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_already_exists ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -17203,12 +17775,16 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:141: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + sort_key='created_at', sort_dir='desc') /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17223,6 +17799,56 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create_ensure_expires_at_is_not_returned +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create_ensure_expires_at_is_not_returned ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_conflict ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_default_dir +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_default_dir ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_unauthorized ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_with_additional_properties_disabled +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_with_additional_properties_disabled ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_invalid_value +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_invalid_value ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_image_members +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_image_members ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_killed +glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_killed ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_name_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_name_asc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_changes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_changes ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_permitted_role +glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_permitted_role ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_value +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_value ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_operators +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_operators ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update_bad_data +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update_bad_data ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17239,16 +17865,10 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_protected_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_protected_admin ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_name -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_name ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_name ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17289,10 +17909,16 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:134: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_list_property +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_list_property ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -17315,34 +17941,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_duplicate_locations -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_duplicate_locations ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_operators -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_operators ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_multiple_sort_keys -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_multiple_sort_keys ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_asc ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_delete_member -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_delete_member ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17391,6 +17991,26 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_image_admin +glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_image_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_disk_format_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_disk_format_asc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show_reports_invalid_data +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show_reports_invalid_data ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_protected_prop_case_insensitive +glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_protected_prop_case_insensitive ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17405,26 +18025,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_asc_dir -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_asc_dir ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner ... ok -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_invalid -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_invalid ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_existing_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_properties -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_properties ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_overlimit_name ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17443,8 +18043,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17481,8 +18079,12 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_existing_namespace ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner_admin ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -17491,26 +18093,6 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_created_at_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_created_at_asc ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_status_desc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_status_desc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing_namespace ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_body_not_a_list -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_body_not_a_list ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_conflict ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -17573,14 +18155,36 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_non_protected_prop -glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_non_protected_prop ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_duplicate_locations +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_duplicate_locations ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_name ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace_admin ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_raises_conflict ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_one_sort_dir +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_one_sort_dir ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_create_disabled +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_create_disabled ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_bad_property +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_bad_property ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_10 +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_10 ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_communitize_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_communitize_image_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_visible ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_size_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_size_asc ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17623,6 +18227,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17647,76 +18253,52 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_index ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_create_with_additional_properties_disallowed -glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_create_with_additional_properties_disallowed ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_enabled -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_enabled ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_admin_protected -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_admin_protected ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_location -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_location ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_invalid_additional_property ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_public_image_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_public_image_unauthorized ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_namespace_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_namespace_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_resource_type -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_resource_type ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_invalid_properties -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_invalid_properties ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members_not_existing -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members_not_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_existing_namespace ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_update_members -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_update_members ... ok -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_invalid_backend_in_request_header -glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_invalid_backend_in_request_header ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character ... ok -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_get_image_location_unauthorized -glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_get_image_location_unauthorized ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_visible ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_delete_member +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_delete_member ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_4 +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_4 ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_duplicate +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_duplicate ... ok +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_publicize_image_unauthorized +glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_publicize_image_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_non_existing ... ok glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_id glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_id ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_disabled_notification -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_disabled_notification ... ok -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter_and_limit -glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter_and_limit ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_name ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_overlimit_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_overlimit_name ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show_unknown +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show_unknown ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_4byte_character ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds +glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_visible ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_properties +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_properties ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_non_protected_prop +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_non_protected_prop ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_carries_query_parameters +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_carries_query_parameters ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17735,6 +18317,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17753,114 +18337,12 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) -Traceback (most recent call last): - File "/build/glance-17.0.0/glance/db/simple/api.py", line 940, in _task_get - task = DATA['tasks'][task_id] -KeyError: '348774ad-9cc7-4977-a083-d458578a2043' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/glance-17.0.0/glance/db/__init__.py", line 378, in get - db_api_task = self.db_api.task_get(self.context, task_id) - File "/build/glance-17.0.0/glance/db/simple/api.py", line 60, in wrapped - output = func(*args, **kwargs) - File "/build/glance-17.0.0/glance/db/simple/api.py", line 934, in task_get - task, task_info = _task_get(context, task_id, force_show_deleted) - File "/build/glance-17.0.0/glance/db/simple/api.py", line 944, in _task_get - raise exception.TaskNotFound(task_id=task_id) -glance.common.exception.TaskNotFound: Task with the given id 348774ad-9cc7-4977-a083-d458578a2043 was not found - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl - func(*args, **kwargs) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run - self.base.run(executor) - File "/build/glance-17.0.0/glance/notifier.py", line 586, in run - super(TaskProxy, self).run(executor) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run - self.base.run(executor) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run - self.base.run(executor) - File "/build/glance-17.0.0/glance/domain/__init__.py", line 446, in run - executor.begin_processing(self.task_id) - File "/build/glance-17.0.0/glance/_async/taskflow_executor.py", line 145, in begin_processing - super(TaskExecutor, self).begin_processing(task_id) - File "/build/glance-17.0.0/glance/_async/__init__.py", line 58, in begin_processing - task = self.task_repo.get(task_id) - File "/build/glance-17.0.0/glance/api/authorization.py", line 465, in get - task = self.task_repo.get(task_id) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 54, in get - task = self.base.get(task_id) - File "/build/glance-17.0.0/glance/api/policy.py", line 341, in get - return super(TaskRepoProxy, self).get(task_id) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 54, in get - task = self.base.get(task_id) - File "/build/glance-17.0.0/glance/db/__init__.py", line 381, in get - raise exception.NotFound(msg) -glance.common.exception.NotFound: Could not find task 348774ad-9cc7-4977-a083-d458578a2043 -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find_include_deleted -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find_include_deleted ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namespace ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_disk_format_asc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_disk_format_asc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_existing ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_forbidden_get_image_location -glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_forbidden_get_image_location ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_image_members -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_image_members ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible_admin ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled_but_not_set -glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled_but_not_set ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_disabled_notification -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_disabled_notification ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_4byte_character ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_missing_properties -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_missing_properties ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing ... ok -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show_reports_invalid_data -glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show_reports_invalid_data ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_ram -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_ram ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_container_format_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_container_format_desc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_disabled_notification -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_disabled_notification ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... ok -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_conflict ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17873,22 +18355,18 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:220: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, limit=4) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17915,46 +18393,12 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:192: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - 'owner': TENANT1, -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_many_filters -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_many_filters ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected_admin ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit_None -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit_None ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_non_existing ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible_admin ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_filter_and_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_filter_and_limit ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_default_created_at_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_default_created_at_desc ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_name_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_name_asc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -17963,8 +18407,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -17993,12 +18435,22 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_forbidden_get_image_location +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_forbidden_get_image_location ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_limit_not_specified +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_limit_not_specified ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_other_owner ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_next_marker ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_minimal_fixture +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_show_minimal_fixture ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18023,42 +18475,6 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_4byte_character ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_property -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_property ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker_limit -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker_limit ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_name ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_with_contents -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_with_contents ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_overlimit_name ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_size_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_size_asc ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_asc ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_dirs -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_dirs ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_one_sort_dir -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_one_sort_dir ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18097,16 +18513,22 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture +glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace ... ok +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_missing_property +glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_missing_property ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_empty +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_empty ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18129,22 +18551,10 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_location -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_location ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_visible ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18187,10 +18597,26 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_existing ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_with_4byte_character ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected_admin ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_dirs +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_dirs ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_deep_limited_attributes +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_deep_limited_attributes ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18205,32 +18631,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_4byte_character -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_4byte_character ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_existing_namespace ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show_unknown -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show_unknown ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_multiple_sort_dirs -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_multiple_sort_dirs ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_updated_at_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_updated_at_desc ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_keys -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_keys ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_on_user_defined_properties -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_on_user_defined_properties ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18255,16 +18655,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18279,8 +18671,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18297,34 +18687,44 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_properties -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_properties ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_non_integer_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_non_integer_limit ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner_admin ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_unknown_marker -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_unknown_marker ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_basic -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_basic ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_group_disabled +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_group_disabled ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_namespace_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_namespace_non_existing ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_compatibility +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_compatibility ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_namespace_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_namespace_non_existing ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit_marker +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit_marker ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_multiple_operations +glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_multiple_operations ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_created_at_asc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_created_at_asc ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible_admin ... ok glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy_not_existing glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy_not_existing ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_name_asc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_name_asc ... ok -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image_has_correct_statuses -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image_has_correct_statuses ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner_admin ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_asc -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_asc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show ... ok +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update +glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_update ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image +glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_import_image ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character ... ok +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... ok +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled_but_not_set +glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled_but_not_set ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_asc ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_asc ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -18353,14 +18753,16 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18389,12 +18791,42 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:161: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, marker=UUID1, limit=2) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_invalid_sort_key +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_invalid_sort_key ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_overlimit_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_overlimit_name ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_is_public_v2 +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_is_public_v2 ... ok +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_invalid_backend_in_request_header +glance.tests.unit.v2.test_images_resource.TestMultiImagesController.test_image_import_invalid_backend_in_request_header ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_overlimit_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_overlimit_name ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_desc ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_index_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_index_unauthorized ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_desc ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_existing_namespace ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_client_not_using_use_user_token +glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_client_not_using_use_user_token ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_update_members +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_update_members ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -18417,14 +18849,16 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18449,6 +18883,8 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18459,24 +18895,8 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_no_next_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_no_next_marker ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_limit ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_filters_return_many -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_filters_return_many ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_bad_status -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_bad_status ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_many_filter -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_many_filter ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_asc ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_created_at_asc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_created_at_asc ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_client_not_using_use_user_token -glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_client_not_using_use_user_token ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18501,28 +18921,46 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:327: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:220: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, limit=4) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create_no_body +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create_no_body ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_id_filter +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_id_filter ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_zero_limit +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_zero_limit ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_asc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_asc ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_basic +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_basic ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_unknown_marker +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_unknown_marker ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18539,26 +18977,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_authorized_bad_query_string -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_authorized_bad_query_string ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_bad_property -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_bad_property ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_disk -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_disk ... ok -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:212: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, limit=limit) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:203: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, marker=UUID3) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18573,12 +18997,16 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:170: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, filters={'id': UUID1}) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18635,20 +19063,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_visible -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_visible ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get_ensure_expires_at_not_returned -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get_ensure_expires_at_not_returned ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing_namespace ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker_not_specified -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker_not_specified ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_properties_missed -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_properties_missed ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18661,8 +19075,14 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_get_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_get_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing_namespace ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_keys +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_keys ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -18673,8 +19093,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18701,40 +19119,14 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_create_task_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_create_task_unauthorized ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_empty -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_empty ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namesp_admin -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namesp_admin ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_return_parameters ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_updated_at_desc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_updated_at_desc ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_desc ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18761,6 +19153,18 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_members ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_properties_missed +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_properties_missed ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_existing ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing_resource_type +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing_resource_type ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18775,6 +19179,54 @@ mox_fixture = self.useFixture(moxstubout.MoxStubout()) /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade expire_on_commit=expire_on_commit, _conf=conf) +Traceback (most recent call last): + File "/build/glance-17.0.0/glance/db/simple/api.py", line 940, in _task_get + task = DATA['tasks'][task_id] +KeyError: 'd1a7a071-e907-4e03-912f-4ddf62f27bb2' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/glance-17.0.0/glance/db/__init__.py", line 378, in get + db_api_task = self.db_api.task_get(self.context, task_id) + File "/build/glance-17.0.0/glance/db/simple/api.py", line 60, in wrapped + output = func(*args, **kwargs) + File "/build/glance-17.0.0/glance/db/simple/api.py", line 934, in task_get + task, task_info = _task_get(context, task_id, force_show_deleted) + File "/build/glance-17.0.0/glance/db/simple/api.py", line 944, in _task_get + raise exception.TaskNotFound(task_id=task_id) +glance.common.exception.TaskNotFound: Task with the given id d1a7a071-e907-4e03-912f-4ddf62f27bb2 was not found + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl + func(*args, **kwargs) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run + self.base.run(executor) + File "/build/glance-17.0.0/glance/notifier.py", line 586, in run + super(TaskProxy, self).run(executor) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run + self.base.run(executor) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run + self.base.run(executor) + File "/build/glance-17.0.0/glance/domain/__init__.py", line 446, in run + executor.begin_processing(self.task_id) + File "/build/glance-17.0.0/glance/_async/taskflow_executor.py", line 145, in begin_processing + super(TaskExecutor, self).begin_processing(task_id) + File "/build/glance-17.0.0/glance/_async/__init__.py", line 58, in begin_processing + task = self.task_repo.get(task_id) + File "/build/glance-17.0.0/glance/api/authorization.py", line 465, in get + task = self.task_repo.get(task_id) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 54, in get + task = self.base.get(task_id) + File "/build/glance-17.0.0/glance/api/policy.py", line 341, in get + return super(TaskRepoProxy, self).get(task_id) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 54, in get + task = self.base.get(task_id) + File "/build/glance-17.0.0/glance/db/__init__.py", line 381, in get + raise exception.NotFound(msg) +glance.common.exception.NotFound: Could not find task d1a7a071-e907-4e03-912f-4ddf62f27bb2 /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -18791,24 +19243,6 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create_no_body -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create_no_body ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_by_name -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_by_name ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_not_found -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_not_found ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_fraction -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_fraction ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_non_existent -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_non_existent ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18827,6 +19261,8 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_limit ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -18859,47 +19295,23 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:126: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create_ensure_expires_at_is_not_returned -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create_ensure_expires_at_is_not_returned ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image_response -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image_response ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_key -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_key ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_existing_namespace ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_carries_query_parameters -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_carries_query_parameters ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:179: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, filters={'status': 'pending'}) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:423: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + new_task = self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:291: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' + self.assertEqual(TENANT1, request.context.tenant) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) @@ -18907,88 +19319,88 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:212: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, limit=limit) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_location +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_location ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:203: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, marker=UUID3) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_disk_format_asc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_disk_format_asc ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete ... ok +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:236: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, sort_dir='asc', limit=3) +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_properties +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_properties ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker_limit +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_index_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace_admin ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_non_existing ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_resource_type +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_existing_resource_type ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_empty +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_empty ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:423: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - new_task = self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:141: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - sort_key='created_at', sort_dir='desc') /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:236: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, sort_dir='asc', limit=3) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:244: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, sort_key='created_at', limit=3) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:446: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - task = self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19007,48 +19419,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:354: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - new_task = self.controller.create(request, task=task) -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl - func(*args, **kwargs) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run - self.base.run(executor) - File "/build/glance-17.0.0/glance/notifier.py", line 586, in run - super(TaskProxy, self).run(executor) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run - self.base.run(executor) - File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run - self.base.run(executor) - File "/build/glance-17.0.0/glance/domain/__init__.py", line 446, in run - executor.begin_processing(self.task_id) - File "/build/glance-17.0.0/glance/_async/taskflow_executor.py", line 145, in begin_processing - super(TaskExecutor, self).begin_processing(task_id) - File "/build/glance-17.0.0/glance/_async/__init__.py", line 59, in begin_processing - task.begin_processing() - File "/build/glance-17.0.0/glance/notifier.py", line 574, in begin_processing - super(TaskProxy, self).begin_processing() - File "/build/glance-17.0.0/glance/domain/proxy.py", line 232, in begin_processing - self.base.begin_processing() - File "/build/glance-17.0.0/glance/domain/proxy.py", line 232, in begin_processing - self.base.begin_processing() - File "/build/glance-17.0.0/glance/domain/__init__.py", line 431, in begin_processing - self._set_task_status(new_status) - File "/build/glance-17.0.0/glance/domain/__init__.py", line 426, in _set_task_status - new_status=new_status -glance.common.exception.InvalidTaskStatusTransition: Status transition from processing to processing is not allowed -/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' - if context.user == USER2: -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:359: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - success_task = self.controller.get(request, new_task.task_id) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19061,16 +19437,14 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_limit_not_specified -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_limit_not_specified ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_already_exists -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_already_exists ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit_marker -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit_marker ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible_admin ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_default_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_default_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_overlimit_name ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19095,18 +19469,14 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19135,12 +19505,22 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:229: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_filters_return_many +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_filters_return_many ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image_response +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image_response ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19151,28 +19531,54 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_size_asc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_size_asc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show ... ok +/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' + mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_carries_query_parameters +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_carries_query_parameters ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker_not_specified +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker_not_specified ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_non_integer_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_non_integer_limit ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_bad_value +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_bad_value ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_4byte_character +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_4byte_character ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram_default +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram_default ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_protected_admin +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_protected_admin ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:179: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, filters={'status': 'pending'}) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19193,8 +19599,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19213,28 +19617,40 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get_ensure_expires_at_not_returned +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get_ensure_expires_at_not_returned ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_bad_status +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_bad_status ... ok +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member +glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_empty ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_updated_at_desc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_updated_at_desc ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_is_not_like_uuid +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_is_not_like_uuid ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_is_public_v2 -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_is_public_v2 ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram_default -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram_default ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19245,26 +19661,20 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:291: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' - self.assertEqual(TENANT1, request.context.tenant) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_many_filter +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_many_filter ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_unauthorized ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19315,12 +19725,28 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_create_task_unauthorized +glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_create_task_unauthorized ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namespace ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_name +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_name ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_strip_params_from_filters +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_strip_params_from_filters ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19333,30 +19759,20 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_non_existing -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_non_existing ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds_with_auth_url -glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds_with_auth_url ... ok -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... ok -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image -glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_name -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_name ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_invalid_sort_key -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_invalid_sort_key ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_wrong_import_form -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_wrong_import_form ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_disabled_notification +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_disabled_notification ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit_None +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit_None ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_non_existing_namespace +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_non_existing_namespace ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' @@ -19365,20 +19781,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:394: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - new_task = self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:170: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, filters={'id': UUID1}) -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_id_filter -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_id_filter ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_create_image_with_null_min_disk_min_ram -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_create_image_with_null_min_disk_min_ram ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19391,52 +19799,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_get_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_get_unauthorized ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_desc -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_desc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing_resource_type -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing_resource_type ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_tag -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_tag ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_container_format_desc -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_container_format_desc ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_overlimit_name -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_overlimit_name ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_default_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_default_limit ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_conflict -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_conflict ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members -glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19451,8 +19819,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19465,46 +19831,44 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:327: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - self.controller.create(request, task=task) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find_include_deleted +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find_include_deleted ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_no_next_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_no_next_marker ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:279: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - task = self.controller.get(request, task_id=UUID1) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:229: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:161: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request, marker=UUID1, limit=2) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... ok -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_authorized_bad_format -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_authorized_bad_format ... ok -glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds -glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_filter_and_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_filter_and_limit ... ok +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_conflict ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_ram +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_ram ... ok /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19517,14 +19881,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_is_not_like_uuid -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_is_not_like_uuid ... ok -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19567,56 +19923,62 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:274: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:354: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + new_task = self.controller.create(request, task=task) +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl + func(*args, **kwargs) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run + self.base.run(executor) + File "/build/glance-17.0.0/glance/notifier.py", line 586, in run + super(TaskProxy, self).run(executor) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run + self.base.run(executor) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 241, in run + self.base.run(executor) + File "/build/glance-17.0.0/glance/domain/__init__.py", line 446, in run + executor.begin_processing(self.task_id) + File "/build/glance-17.0.0/glance/_async/taskflow_executor.py", line 145, in begin_processing + super(TaskExecutor, self).begin_processing(task_id) + File "/build/glance-17.0.0/glance/_async/__init__.py", line 59, in begin_processing + task.begin_processing() + File "/build/glance-17.0.0/glance/notifier.py", line 574, in begin_processing + super(TaskProxy, self).begin_processing() + File "/build/glance-17.0.0/glance/domain/proxy.py", line 232, in begin_processing + self.base.begin_processing() +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_non_existing +glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_non_existing ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time ... ok glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks ... ok -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) + File "/build/glance-17.0.0/glance/domain/proxy.py", line 232, in begin_processing + self.base.begin_processing() + File "/build/glance-17.0.0/glance/domain/__init__.py", line 431, in begin_processing + self._set_task_status(new_status) + File "/build/glance-17.0.0/glance/domain/__init__.py", line 426, in _set_task_status + new_status=new_status +glance.common.exception.InvalidTaskStatusTransition: Status transition from processing to processing is not allowed +/build/glance-17.0.0/glance/tests/unit/utils.py:256: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' + if context.user == USER2: +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:359: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + success_task = self.controller.get(request, new_task.task_id) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:274: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + output = self.controller.index(request) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19653,24 +20015,12 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_non_existing_namespace -glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_non_existing_namespace ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_index_unauthorized -glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_index_unauthorized ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_bad_value -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_bad_value ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit ... ok /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19685,26 +20035,36 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index -glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image ... ok -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_name -glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_name ... ok -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin ... ok -/build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' - mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade + expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_name +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_name ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_updated_at_desc +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_updated_at_desc ... ok +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show +glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_name_asc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_name_asc ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_size_asc +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_size_asc ... ok +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members +glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_non_existent +glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_non_existent ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit +glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_negative_limit ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead @@ -19731,8 +20091,6 @@ return wrapped(*args, **kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:1352: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade - expire_on_commit=expire_on_commit, _conf=conf) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead @@ -19743,32 +20101,26 @@ super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) +/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:279: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + task = self.controller.get(request, task_id=UUID1) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:134: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request) +/usr/lib/python3/dist-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html + return self._callable_object(*self._args, **self._kwargs) /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) /build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead super(RequestContext, self).__init__(**kwargs) /usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead return wrapped(*args, **kwargs) -/build/glance-17.0.0/glance/tests/unit/v2/test_tasks_resource.py:151: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html - output = self.controller.index(request, marker=UUID3, limit=2) -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker -glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker ... ok /build/glance-17.0.0/glance/tests/utils.py:80: DeprecationWarning: Using class 'MoxStubout' (either directly or via inheritance) is deprecated in version '3.5.0' mox_fixture = self.useFixture(moxstubout.MoxStubout()) -/build/glance-17.0.0/glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead - super(RequestContext, self).__init__(**kwargs) -/usr/lib/python3/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead - return wrapped(*args, **kwargs) -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_strip_params_from_filters -glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_strip_params_from_filters ... ok +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker +glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_next_marker ... ok Commands: help Output help for one of the commands below @@ -19801,22 +20153,22 @@ errors defaults to 'strict'. ---------------------------------------------------------------------- -Ran 1827 tests in 343.227s +Ran 1827 tests in 145.521s OK (skipped=2) + python3-stestr slowest Test id Runtime (s) --------------------------------------------------------------------------------------------------------------------------------------------- ----------- -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs 23.581 -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir 22.015 -glance.tests.unit._async.flows.test_import.TestImportTask.test_import_to_fs 17.535 -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user 17.065 -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user 17.054 -glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 17.025 -glance.tests.unit._async.flows.test_import.TestImportTask.test_complete_task 17.011 -glance.tests.unit._async.flows.test_import.TestImportTask.test_create_image 16.974 -glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_revert_success 16.861 -glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_success 16.765 +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_flow_no_import_flows 14.900 +glance.tests.unit._async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect 14.464 +glance.tests.unit._async.flows.test_import.TestImportTask.test_import_to_fs 13.487 +glance.tests.unit._async.flows.test_import.TestImportTask.test_save_image 13.269 +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty 13.177 +glance.tests.unit._async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user 13.160 +glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_success 13.136 +glance.tests.unit._async.flows.test_convert.TestImportTask.test_convert_revert_success 13.091 +glance.tests.unit._async.flows.test_api_image_import.TestApiImageImportTask.test_get_flow_handles_node_uri_with_ending_slash 10.581 +glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_none_permitted 10.472 + rm -rf .stestr # Generate all config files mkdir -p /build/glance-17.0.0/debian/glance-common/usr/share/glance-common @@ -19857,9 +20209,9 @@ ERROR:stevedore.extension:Could not load 'glance.store.swift.Store': option values must be strings ERROR:stevedore.extension:Could not load 'swift': option values must be strings pkgos-readd-keystone-authtoken-missing-options /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf keystone_authtoken glance -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.1HOfIS:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.1HOfIS:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.1HOfIS:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.md23EZ:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.md23EZ:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.md23EZ:[keystone_authtoken]/region_name pkgos-fix-config-default /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf glance_store filesystem_store_datadir /var/lib/glance/images pkgos_inifile: Setting value in /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf:[glance_store]/filesystem_store_datadir pkgos-fix-config-default /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-api.conf oslo_concurrency lock_path /var/lock/glance @@ -19897,9 +20249,9 @@ /usr/lib/python3/dist-packages/vine/abstract.py:6: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Callable pkgos-readd-keystone-authtoken-missing-options /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-registry.conf keystone_authtoken glance -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.wrGGYB:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.wrGGYB:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.wrGGYB:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.zeT8Rf:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.zeT8Rf:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.zeT8Rf:[keystone_authtoken]/region_name pkgos-fix-config-default /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-registry.conf glance_store filesystem_store_datadir /var/lib/glance/images pkgos_inifile: Setting value in /build/glance-17.0.0/debian/glance-common/usr/share/glance-common/glance-registry.conf:[glance_store]/filesystem_store_datadir # Do not percist build time CPU numbres. See https://bugs.debian.org/807475 @@ -20351,7 +20703,7 @@ reading sources... [ 16%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf -dumping output to '/tmp/tmpw23orl0s.rst' +dumping output to '/tmp/tmph0iwrg6o.rst' /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated self.source = open(source_path, mode, **kwargs) /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated @@ -20394,20 +20746,20 @@ ERROR:stevedore.extension:Could not load 'swift': option values must be strings reading sources... [ 17%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf -dumping output to '/tmp/tmply9js3_k.rst' +dumping output to '/tmp/tmp2wj81kvc.rst' /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated self.source = open(source_path, mode, **kwargs) ERROR:stevedore.extension:Could not load 'glance.store.swift.Store': option values must be strings ERROR:stevedore.extension:Could not load 'swift': option values must be strings reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf -dumping output to '/tmp/tmp545ye4f3.rst' +dumping output to '/tmp/tmpfzgnbt0g.rst' reading sources... [ 18%] configuration/glance_registry loading config file etc/oslo-config-generator/glance-registry.conf -dumping output to '/tmp/tmpxrfp65o8.rst' +dumping output to '/tmp/tmp_dvy6e0z.rst' reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf -dumping output to '/tmp/tmpdx341cui.rst' +dumping output to '/tmp/tmpcc55p9eg.rst' /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated self.source = open(source_path, mode, **kwargs) /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated @@ -21536,9 +21888,9 @@ The HTML pages are in debian/glance-doc/usr/share/doc/glance-doc/html. dh_sphinxdoc -dh_sphinxdoc: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/navigation.js -dh_sphinxdoc: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js dh_sphinxdoc: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/bootstrap.min.js +dh_sphinxdoc: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/docs.js +dh_sphinxdoc: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/navigation.js dh_sphinxdoc: ignoring unknown JavaScript code: debian/glance-doc/usr/share/doc/glance-doc/html/_static/js/webui-popover.js make[1]: Leaving directory '/build/glance-17.0.0' debian/rules override_dh_installchangelogs @@ -21899,7 +22251,7 @@ reading sources... [ 16%] configuration/configuring reading sources... [ 17%] configuration/glance_api loading config file etc/oslo-config-generator/glance-api.conf -dumping output to '/tmp/tmpxvay1uxa.rst' +dumping output to '/tmp/tmpojj3y3yq.rst' /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated self.source = open(source_path, mode, **kwargs) /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated @@ -21942,20 +22294,20 @@ ERROR:stevedore.extension:Could not load 'swift': option values must be strings reading sources... [ 17%] configuration/glance_cache loading config file etc/oslo-config-generator/glance-cache.conf -dumping output to '/tmp/tmp6z_5l3iy.rst' +dumping output to '/tmp/tmp_sxy1oap.rst' /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated self.source = open(source_path, mode, **kwargs) ERROR:stevedore.extension:Could not load 'glance.store.swift.Store': option values must be strings ERROR:stevedore.extension:Could not load 'swift': option values must be strings reading sources... [ 18%] configuration/glance_manage loading config file etc/oslo-config-generator/glance-manage.conf -dumping output to '/tmp/tmpzx9ui6bv.rst' +dumping output to '/tmp/tmp7ueb25gc.rst' reading sources... [ 18%] configuration/glance_registry loading config file etc/oslo-config-generator/glance-registry.conf -dumping output to '/tmp/tmpgh5_4e54.rst' +dumping output to '/tmp/tmp0f8g5zp_.rst' reading sources... [ 19%] configuration/glance_scrubber loading config file etc/oslo-config-generator/glance-scrubber.conf -dumping output to '/tmp/tmp9rqnuf1t.rst' +dumping output to '/tmp/tmpao02c3ww.rst' /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated self.source = open(source_path, mode, **kwargs) /usr/lib/python3/dist-packages/docutils/io.py:245: DeprecationWarning: 'U' mode is deprecated @@ -22781,15 +23133,17 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/glance-api.init.in debian/glance-registry.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in// +++ ls -1 debian/glance-api.init.in debian/glance-registry.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/glance-api.init.in +++ sed s/.init.in// + MYINIT=debian/glance-api + cp debian/glance-api.init.in debian/glance-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/glance-api.init.in -+ echo debian/glance-registry.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/glance-registry.init.in +++ sed s/.init.in// + MYINIT=debian/glance-registry + cp debian/glance-registry.init.in debian/glance-registry.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -22799,7 +23153,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 \ @@ -22808,16 +23162,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/glance-api.init.in debian/glance-registry.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/glance-api.init.in debian/glance-registry.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/glance-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/glance-api.service.in -+ [ -e debian/glance-api.service.in ] ++ '[' -e debian/glance-api.service.in ']' + pkgos-gen-systemd-unit debian/glance-api.init.in -+ echo debian/glance-registry.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/glance-registry.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/glance-registry.service.in -+ [ -e debian/glance-registry.service.in ] ++ '[' -e debian/glance-registry.service.in ']' + pkgos-gen-systemd-unit debian/glance-registry.init.in dh_systemd_enable make[1]: Leaving directory '/build/glance-17.0.0' @@ -22851,15 +23207,17 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/glance-api.init.in debian/glance-registry.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in// +++ ls -1 debian/glance-api.init.in debian/glance-registry.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/glance-api.init.in +++ sed s/.init.in// + MYINIT=debian/glance-api + cp debian/glance-api.init.in debian/glance-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/glance-api.init.in -+ echo debian/glance-registry.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/glance-registry.init.in +++ sed s/.init.in// + MYINIT=debian/glance-registry + cp debian/glance-registry.init.in debian/glance-registry.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -22869,7 +23227,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 \ @@ -22878,16 +23236,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/glance-api.init.in debian/glance-registry.init.in -+ echo debian/glance-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/glance-api.init.in debian/glance-registry.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/glance-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/glance-api.service.in -+ [ -e debian/glance-api.service.in ] ++ '[' -e debian/glance-api.service.in ']' + pkgos-gen-systemd-unit debian/glance-api.init.in -+ echo debian/glance-registry.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/glance-registry.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/glance-registry.service.in -+ [ -e debian/glance-registry.service.in ] ++ '[' -e debian/glance-registry.service.in ']' + pkgos-gen-systemd-unit debian/glance-registry.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/glance-17.0.0' @@ -22910,22 +23270,22 @@ else \ dh_gencontrol -- -T/build/glance-17.0.0/debian/debian_control_vars ; \ fi -dpkg-gencontrol: warning: Provides field of package python3-glance: substitution variable ${python3:Provides} used, but is not defined +dpkg-gencontrol: warning: package glance-common: substitution variable ${ostack-lsb-base} unused, but is defined dpkg-gencontrol: warning: Depends field of package glance: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: package glance: substitution variable ${ostack-lsb-base} unused, but is defined -dpkg-gencontrol: warning: package glance-common: substitution variable ${ostack-lsb-base} unused, but is defined -dpkg-gencontrol: warning: package python3-glance: substitution variable ${ostack-lsb-base} unused, but is defined dpkg-gencontrol: warning: package glance-doc: substitution variable ${ostack-lsb-base} unused, but is defined dpkg-gencontrol: warning: package glance-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined +dpkg-gencontrol: warning: Provides field of package python3-glance: substitution variable ${python3:Provides} used, but is not defined +dpkg-gencontrol: warning: package python3-glance: substitution variable ${ostack-lsb-base} unused, but is defined make[1]: Leaving directory '/build/glance-17.0.0' dh_md5sums -O--buildsystem=python_distutils dh_builddeb -O--buildsystem=python_distutils -dpkg-deb: building package 'glance-api' in '../glance-api_17.0.0-4_all.deb'. dpkg-deb: building package 'glance-common' in '../glance-common_17.0.0-4_all.deb'. dpkg-deb: building package 'glance-doc' in '../glance-doc_17.0.0-4_all.deb'. +dpkg-deb: building package 'glance-registry' in '../glance-registry_17.0.0-4_all.deb'. dpkg-deb: building package 'glance' in '../glance_17.0.0-4_all.deb'. +dpkg-deb: building package 'glance-api' in '../glance-api_17.0.0-4_all.deb'. dpkg-deb: building package 'python3-glance' in '../python3-glance_17.0.0-4_all.deb'. -dpkg-deb: building package 'glance-registry' in '../glance-registry_17.0.0-4_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../glance_17.0.0-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -22934,12 +23294,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/2691502/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2691502/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/772447 and its subdirectories -I: Current time: Fri Mar 18 07:22:23 -12 2022 -I: pbuilder-time-stamp: 1647631343 +I: removing directory /srv/workspace/pbuilder/2691502 and its subdirectories +I: Current time: Fri Apr 21 15:52:24 +14 2023 +I: pbuilder-time-stamp: 1682041944